Blinky

copperheadhq·fang·examples/parity/elec/layout/blinky/blinky.kicad_pcb

Blinky PCB layout, top view — open source STM32 board by copperheadhq

About the Blinky PCB

Blinky is an open source STM32 PCB design by copperheadhq, published on GitHub under the Apache-2.0 license. It is a 2-layer board, with 5 components from 5 distinct parts.

Its main chip is the STM8S001J3M3, from the STM32 family. By type, the board carries 1 IC, 1 connector, 1 LED, 1 capacitor and 1 resistor.

From the project

Fang language, DesignGraph kernel, units, interfaces, constraints, transactions and serialization

This is an atopile project whose boards mirror two Fang examples instance for instance: examples/divider/ and examples/blinky/. Both toolchains get the same design, and tests/testparity.py` asserts that what they produce agrees.

A Fang build emits a KiCad netlist. An atopile build emits a .kicadpcb, because atopile has no netlist target and the layout is its artifact. Reduced to what a board is*, both say the same two things, and those are what the test compares:

Main components on the Blinky

Blinky bill of materials (BOM)

5 components, 5 distinct parts.

QtyPartRefs
1
STM8S001J3M3
STMicroelectronics
U1
1
HDR-1x02-2.54
Generic
J1
1
19-217-R6C-AL1M2VY-3T
Everlight
DS1
1
CL05B104KO5NNNC
Samsung
C1
1
RC0603FR-07330RL
Yageo
R1

Blinky design files

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

Blinky: common questions

What microcontroller does the Blinky use?

The Blinky is built around the STM8S001J3M3, from the STM32 family.

How big is the Blinky PCB?

The Blinky has 2 copper layers and is 1.6 mm thick.

How many components are on the Blinky?

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

Where can I download the Blinky design files?

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

Can I use the Blinky design in my own project?

Yes, under the terms of its Apache-2.0 license, which copperheadhq chose for the repository.

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

Similar boards