Mobo

opulo-inc·feeder·pcb/mobo/mobo.kicad_pcb

Mobo PCB layout, top view — open source STM32 board by opulo-inc
Simulate this board

About the Mobo PCB

Mobo is an open source STM32 PCB design by opulo-inc, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 51.6 × 89 mm, with 57 components from 37 distinct parts.

Its main chip is the STM32F031C6Tx, from the STM32 family. Other key parts include the STM32F031K6Ux, AP1117-33, MC34063AD, MAX3078E and DRV8837. By type, the board carries 19 capacitors, 15 resistors, 9 connectors, 7 ICs, 5 diodes and 1 crystal.

From the project

Source for LumenPnP Feeders

LumenPnP Feeders are available for sale on the Opulo Website. If you build or buy one, please help the project by documenting bugs with a GitHub issue.

The LumenPnP Feeders run Photon, an open source firmware project for pick and place feeders. The popular pick and place control software OpenPnP has Photon support built in, so it's easy to get going with the LumenPnP feeders using your existing OpenPnP setup. These feeders are designed to work with the LumenPnP.

Mobo, from the project README
From the project README

Main components on the Mobo

Mobo bill of materials (BOM)

57 components, 37 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F031C6Tx
U1
1
STM32F031K6Ux
U2
1
AP1117-33
U4
1
MC34063AD
U5
1
MAX3078E
U6
2
DRV8837
U7, U8
1
8MHz
Y1
2
SWD_10
J1, J9
1
PEEL_MOTOR
J2
1
DRIVE_MOTOR
J3
2
SW1
J4, J7
1
SPRING_FINGERS
J5
1
SW2
J6
1
USART1
J8
1
LED_RGBA
D1
1
SM712_SOT23
D2
1
LED_RGBA_ALT
D3
1
1N5819
D6
1
MMSZ4684T1G
D9
1
220uH
L1
Show 17 more
QtyPartRefs
2
15p
C1, C2
8
100n
C3, C4, C5, C7, C17, C18, C19, C20
1
15pF
C6
3
4.7uF
C8, C10, C11
2
10u
C9, C13
1
100uF
C12
1
470pF
C14
1
470uF
C16
1
1k
R1
3
470
R2, R3, R5
3
10K
R4, R7, R17
1
5.6k
R6
1
39k
R9
1
0.33R
R13
1
220R
R14
2
20R
R15, R16
2
1M
R18, R19

Mobo design files

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

Mobo: common questions

What microcontroller does the Mobo use?

The Mobo is built around the STM32F031C6Tx, from the STM32 family.

How big is the Mobo PCB?

The Mobo measures 51.6 × 89 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mobo?

57 components, from 37 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Mobo design files?

From the opulo-inc/feeder repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Mobo design in my own project?

Yes, under the terms of its CC-BY-SA-4.0 license, which opulo-inc chose for the repository.

Can I test firmware for the Mobo without the hardware?

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

More boards in feeder

Similar boards