Embedded
Zaba505·embedded·arduino-due/blinky/hardware/due-blinky.kicad_sch
About the Embedded PCB
Embedded is an open source PCB design by Zaba505, published on GitHub under the MIT license. It is a board, with 9 components from 8 distinct parts.
By type, the board carries 4 resistors, 2 connectors, 2 diodes and 1 transistor.
From the project
Home for various embedded projects that are not significant enough to get their own repo
A bare-metal Zig blinky for the Arduino Due (Atmel SAM3X8E, Cortex-M3). Toggles an externally wired LED on PD1 / digital pin 26 at 1 Hz.
The firmware is small on purpose — 540 bytes — and for most of this project's life the point was the toolchain: building and flashing go entirely through Dagger modules, with no host-installed Zig and no host-installed flashing tool. That is still true. What is no longer true is that the firmware is trivial: it now holds state about the world that it checks, and can be wrong about.
Embedded bill of materials (BOM)
9 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2N3904 | Q1 | |
| 1 | 2x5 1.27 mm, on board | J1 | |
| 1 | 2x5 1.27 mm, 3.3 V capable | J2 | |
| 1 | LED (red) | D1 | |
| 1 | LED (green) | D2 | |
| 1 | 560 | R1 | |
| 2 | 10k | R2, R3 | |
| 1 | 1k | R4 |
Embedded design files
The KiCad project lives in the Zaba505/embedded repository on GitHub; these links point at the commit this page was built from.
Embedded: common questions
How many components are on the Embedded?
9 components, from 8 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 Embedded design files?
From the Zaba505/embedded repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.
Can I use the Embedded design in my own project?
Yes, under the terms of its MIT license, which Zaba505 chose for the repository.