Mirobot

mirobot·mirobot-pcb

Mirobot PCB layout, top view — open source ESP8266 board by mirobot

About the Mirobot PCB

Mirobot is an open source ESP8266 PCB design by mirobot, published on GitHub. It is a 2-layer board measuring 110 × 31.5 mm, with 42 components from 28 distinct parts.

Its main chip is the ESP8266-ESP-12, from the ESP8266 family. Other key parts include the phototransistor, PCF8591, 74HC595, ULN2803A and CH340G. By type, the board carries 10 resistors, 7 ICs, 6 capacitors, 5 connectors, 3 switches and 2 transistors.

From the project

The CAD files for the Mirobot PCB

This repository contains the KiCad files for the V3 Mirobot PCB.

It uses either the standard KiCAD component and footprint libraries or the libraries from https://github.com/bjpirt/custom-kicad-libs

Main components on the Mirobot

Mirobot bill of materials (BOM)

42 components, 28 distinct parts.

QtyPartRefs
2
phototransistor
U1, U2
1
PCF8591
U3
1
74HC595
U4
1
ULN2803A
U5
1
CH340G
U6
1
LD1117S33CTR
U8
1
ESP8266-ESP-12
M1
2
S8050
Q1, Q2
1
12MHz
X1
1
USB_OTG
P1
2
STEPPER
P2, P3
1
CONN_01X03
P4
1
CONN_01X04
P5
1
BATT
BATT1
1
1A
F1
1
SERVO
PEN1
1
BUZZER
SG1
2
COLLISION
SW1, SW2
1
POWER_SWITCH
SW3
2
LED
D1, D2
Show 8 more
QtyPartRefs
1
WS2812B
L1
1
470uF
C1
2
22pF
C2, C3
2
10uF
C6, C8
1
100uF
C7
7
10k
R1, R2, R3, R4, R5, R11, R12
2
20k
R6, R8
1
160R
R7

Mirobot design files

The KiCad project lives in the mirobot/mirobot-pcb repository on GitHub; these links point at the commit this page was built from.

Mirobot: common questions

What microcontroller does the Mirobot use?

The Mirobot is built around the ESP8266-ESP-12, from the ESP8266 family.

How big is the Mirobot PCB?

The Mirobot measures 110 × 31.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mirobot?

42 components, from 28 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mirobot design files?

From the mirobot/mirobot-pcb repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Mirobot design in my own project?

The repository has no license, so all rights stay with mirobot. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Mirobot without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

Similar boards