UVExpose

uxabix·UVExpose·Schematics/UV_Expose/UV_Expose.kicad_sch

This repository ships a schematic but no board layout.

About the UVExpose PCB

UVExpose is an open source STM32 PCB design by uxabix, published on GitHub under the MIT license. It is a board, with 41 components from 21 distinct parts.

Its main chip is the STM32_Blue_Pill_DevBoard, from the STM32 family. Other key parts include the SSD1306, 49E, BMS, MT3608_17.5V and MT3608_5V. By type, the board carries 12 resistors, 10 LEDs, 5 ICs, 4 capacitors, 3 battery holders and 2 switches.

It belongs with the displays & leds and power & battery designs in this gallery.

From the project

A portable UV exposure controller firmware. The project uses a modular architecture with persistent settings, preset storage in Flash, battery protection logic, and an encoder-driven OLED UI.

UVExpose is a portable UV exposure controller firmware for STM32F103C6. The project uses a modular architecture with persistent settings, preset storage in Flash, battery protection logic, and an encoder-driven OLED UI.

- Features - Architecture - Schematics - Battery Policy (Current Behavior) - Preset Storage - Settings Storage - Debug LED - Encoder - Display Burn-in Protection - Build and Flash - Documentation - License

Main components on the UVExpose

UVExpose bill of materials (BOM)

41 components, 21 distinct parts.

QtyPartRefs
1
SSD1306
U1
1
49E
U2
1
BMS
U3
1
MT3608_17.5V
U4
1
MT3608_5V
U5
1
STM32_Blue_Pill_DevBoard
A1
1
AO3400A
Q1
3
3.7V Li-Ion
BT1, BT2, BT3
1
Buzzer
BZ1
1
Jumper_2_Open
JP1
1
RotaryEncoder_Switch
SW1
1
SW_DPDT_x2
SW2
10
LED_5mm_UV
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +2
1
LED
D1
2
10nF
C1, C2
1
56pF
C3
1
40nF
C4
6
10k
R1, R2, R3, R4, R5, R11
4
68k
R6, R7, R8, R9
1
68R
R10
Show 1 more
QtyPartRefs
1
3k3
R12

UVExpose design files

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

UVExpose: common questions

What microcontroller does the UVExpose use?

The UVExpose is built around the STM32_Blue_Pill_DevBoard, from the STM32 family.

How many components are on the UVExpose?

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

Where can I download the UVExpose design files?

From the uxabix/UVExpose repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the UVExpose design in my own project?

Yes, under the terms of its MIT license, which uxabix chose for the repository.

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