Skip to the content
2 layers25.4 × 39.1 mmTiny robo v2, the printed circuit board in 3D

Tiny robo v2

ab3nd/TinyRobo2

Hardware and software for a tiny robot platform based on the ESP-8266 WiFi modules and hacked children's toys.

Size
25.4 × 39.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
28
Pads
108
Tracks, vias
239, 25
Routed
Yes
KiCad
KiCad 4
Created
23 Jul 2015
Updated
11 Jul 2019

Overview

Tiny robo v2 is an open-source printed circuit board by ab3nd, from the ab3nd/TinyRobo repository on GitHub. It is a 2-layer board of 25.4 × 39.1 mm with 34 parts on 28 nets, routed with 239 tracks and 25 vias.

It is built around the DRV8830DRC, MCP73831 and GF1A. Its parts include 12 resistors, 7 connectors, 6 capacitors, 5 ICs and 1 diode. It belongs with the radio and wireless boards and the ESP8266 boards of this library.

Main components

3

README

README.md

TinyRobo

Hardware and software for a tiny robot platform based on the ESP-8266 WiFi modules and hacked children's toys.

Installation

git clone https://github.com/ab3nd/TinyRobo

cd TinyRobo/software/catkin_ws/

sudo apt-get install libmagick++-dev

sudo ln -s /usr/include/ImageMagick-6/ /usr/include/ImageMagick

sudo apt-get install libmagickcore-dev

sudo apt-get install libmagickwand-6.q16-2

sudo apt-cache search libMagick++

sudo apt-get install libmagick++-6.q16-5v5

sudo apt-get install libmagick++-6.q16-dev libmagickcore-dev libmagick++-dev

sudo ln -s /usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so /usr/lib/x86_64-linux-gnu/libMagickCore.so

sudo ln -s /usr/lib/x86_64-linux-gnu/libMagick++-6.Q16.so /usr/lib/x86_64-linux-gnu/libMagick++.so

I've recently switched to using http://wiki.ros.org/aruco_detect (although https://github.com/pal-robotics/aruco_ros can probably do a lot of the same things). When I remove my attempt at making a simulator and my modded version of APRIL tags, the dependencies of this section will change a lot.

Parts

34
QtyValueFootprintReferences
610kResistors_SMD:R_1206_HandSolderingR1, R3, R5, R6, R9, R12
30.1uFCapacitors_SMD:C_0805_HandSolderingC3, C5, C6
20.22Resistors_SMD:R_1206_HandSolderingR7, R8
21kResistors_SMD:R_1206_HandSolderingR10, R11
24.7uFCapacitors_SMD:C_0805_HandSolderingC1, C2
2CONNECTORPin_Headers:Pin_Header_Straight_1x02P2, P3
2DRV8830MSOP:MSOP10U4, U5
110uFCapacitors_SMD:C_0805_HandSolderingC4
12kResistors_SMD:R_1206_HandSolderingR4
1470Resistors_SMD:R_1206_HandSolderingR2
1BATTWire_Pads:SolderWirePad_single_0-8mmDrillP4
1CONN_01X02Pin_Headers:Pin_Header_Straight_1x02P6
1CONN_01X02Wire_Pads:SolderWirePad_single_0-8mmDrillP5
1CONN_01X06Pin_Headers:Pin_Header_Straight_1x06P1
1Conn_01x01Pin_Headers:Pin_Header_Straight_1x01_Pitch1.00mmJ1
1ESP8266-ESP-03TO_SOT_Packages_SMD:SOT-23-5U2
1GF1AResistors_SMD:R_1210_HandSolderingD1
1LEDLEDs:LED_0805Charge1
1MCP73831TO_SOT_Packages_SMD:SOT-23-5U1
1MIC5265esp-8266:ESP8266-ESP-03U3
1SPDTswitchSMD:spdt_pcm12stmrSW1
1Thermal fuseResistors_SMD:R_1210_HandSoldering0ZCB0050FF2G1

More from ab3nd/TinyRobo

1
  • 2 layersTinyrobo even smaller, the printed circuit board in 3D

    Tinyrobo even smaller

    ab3nd/TinyRobo

    Hardware and software for a tiny robot platform based on the ESP-8266 WiFi modules and hacked children's toys.

    31 parts2

Similar boards

  • 2 layers66.8 × 34 mmESP8266, the printed circuit board in 3D

    ESP8266

    MaloufSleep/ME-ESP8266

    Malouf Electronics - ESP8266 Dev Board

    127 parts204MIT
  • 2 layers76.2 × 58.4 mmMAX7128 JTAG Tester, the printed circuit board in 3D

    MAX7128 JTAG Tester

    tomcircuit/MAX7000S-CPLD-JTAG-Tester

    EPM7064SLx84 CPLD Tester

    26 parts
  • 4 layers46.1 × 45.6 mmAvionics mainboard, the printed circuit board in 3D

    Avionics mainboard

    AFS-pt/PROMETHEUS-1

    Documentation lives here: https://afs-pt.github.io/PROMETHEUS-1

    202 parts15
  • 2 layers58.4 × 78.7 mmSimple rsp01-3, the printed circuit board in 3D

    Simple rsp01-3

    RymanSatProject/hobby_sat_book

    21 parts6
  • 4 layers98 × 98 mmAvionics Solar Panel Z-, the printed circuit board in 3D

    Avionics Solar Panel Z-

    cmu-argus/Avionics-Solar-Panel-Z-

    Solar panel board for Z- face.

    144 parts1
  • 2 layers29.8 × 28.1 mmQMBTv1, the printed circuit board in 3D

    QMBTv1

    glina126/KiCad_PCBs

    collection of my kicad PCBs

    72 parts
  • 4 layers44.4 × 35.8 mmAvionics motherboard, the printed circuit board in 3D

    Avionics motherboard

    spacecraft-design-lab-2019/avionics-motherboard

    Main flight computer board for the PyCubed-1 spacecraft

    76 parts

Questions

How big is the Tiny robo v2 PCB?

It measures 25.4 × 39.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tiny robo v2 use?

34 parts, built around the DRV8830DRC, MCP73831 and GF1A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Tiny robo v2 KiCad files?

From the ab3nd/TinyRobo repository on GitHub, at the commit this page was made from: the board is hardware/kicad_files/tiny_robo_v2/tiny_robo_v2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tiny robo v2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask ab3nd before reusing the design.