Ublik

mekatronik-achmadi·ublik·circuit_0/circuit.kicad_pcb

Ublik PCB layout, top view — open source STM32 board by mekatronik-achmadi

About the Ublik PCB

Ublik is an open source STM32 PCB design by mekatronik-achmadi, published on GitHub. It is a 2-layer board measuring 109.6 × 50.1 mm, with 81 components from 30 distinct parts.

Its main chip is the STM32F100C4, from the STM32 family. Other key parts include the LM2596S and MIC5219BM5_SOT23-5. By type, the board carries 19 resistors, 10 diodes, 9 inductors, 8 connectors, 3 capacitors and 2 ICs.

From the project

I’m doing a free customizable and developer-friendly mini Solar Home System (just a hobby, won’t be big and professional like many vendors nowadays)

I’m doing a free customizable and developer-friendly mini Solar Home System (just a hobby, won’t be big and professional like many vendors nowadays)

I’d like any feedback on things people who understand how Solar Home System supposed to be

I call this project as Ublik. This name come from traditional oil lamp used in my country before modern electric lamp replaced it

Ublik, from the project README
From the project README

Main components on the Ublik

Ublik bill of materials (BOM)

81 components, 30 distinct parts.

QtyPartRefs
1
LM2596S
IC-VUSB1
1
MIC5219BM5_SOT23-5
U1
1
BARREL_JACK
CON-PV1
1
audio-jack
J1
1
USB_A
P1
4
CONN_01X02
P-BOOT1, P-GND1, P-VDD1, P-VDD-3V3
1
CONN_01X04
P-COMM1
2
100u
C_VUSB1, C_VUSB2
4
PC817
OK-LAMP1, OK-PV1, OK-PV2, OK-USB1
1
CONN_01X03
PIN1
1
CONN_01X08
PIN2
1
CONN_01X02
PIN3
1
CONN_01X04
PIN4
1
STM32F100C4
STM32
1
10-XX_B3F-10XX
SW-NRST1
1
CONN_01X02
SW-PWR1
2
IRF530_TO220BV
TR-LAMP1, TR-USB1
1
IRF9530_TO220BV
TR-PV1
14
TEST_1P
W1, W2, W3, W4, W5, W6, W7, W8 +6
1
5v1
D1
Show 10 more
QtyPartRefs
6
D
D-3V3, D-LAMP1, D-LAMP2, D-PV1, D-USB1, D-VDD1
3
D_Schottky
D-LAMP3, D-VUSB1, D-VUSB2
8
LED
L1, L2, L3, L4, L-IND1, L-LAMP1, L-PV1, L-USB1
1
INDUCTOR
L-VUSB1
3
100n
C-ADC1, C-VREG1, C-VREG2
1
470k
R-ADC-BATT1
1
100k
R-ADC-BATT2
11
330
R-L1, R-L2, R-L3, R-L4, R-L-IND1, R-L-LAMP1, R-L-PV1, R-L-USB1 +3
5
4k7
R-LAMP2, R-NRST1, R-PV1, R-PV4, R-USB2
1
100k
R-PV2

Ublik design files

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

Ublik: common questions

What microcontroller does the Ublik use?

The Ublik is built around the STM32F100C4, from the STM32 family.

How big is the Ublik PCB?

The Ublik measures 109.6 × 50.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Ublik?

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

Where can I download the Ublik design files?

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

Can I use the Ublik design in my own project?

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

Can I test firmware for the Ublik 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.

Similar boards