Dml10
jonnor·embeddedml·projects/dollar_tinyml/hardware/dml10/dml10.kicad_pcb
About the Dml10 PCB
Dml10 is an open source PCB design by jonnor, published on GitHub. It is a 2-layer board measuring 52 × 26 mm, with 39 components from 21 distinct parts.
Other key parts include the PY32F003F16P6TU, LP4054HB5F, LIS3DH and GS8632-MR. By type, the board carries 17 resistors, 12 capacitors, 4 ICs, 4 diodes and 2 microphones.
It belongs with the iot & wireless, sensors and power & battery designs in this gallery.
From the project
Notes on Machine Learning on edge for embedded/sensor/IoT uses
A computer with a modern GPU for machine learning is approx 1000 USD. The state-of-the-art ML models that in the mainstream attention are getting ever larger. Currently being led by Large Language Models and Generative Image models. Requiring more compute and RAM every year.
TinyML is a whole nother beast - with a focus on tiny models that can run on small,power-efficient and low-cost microcontrollers. Low cost enables massive scale.
Main components on the Dml10
Dml10 bill of materials (BOM)
39 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PY32F003F16P6TU | TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | LP4054HB5F | TSOT-23-5 | U2 |
| 1 | LIS3DH | LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U5 |
| 1 | GS8632-MR | MSOP-8_3x3mm_P0.65mm | U6 |
| 1 | LMA2718T421-OA5 | XDCR_CMM-2718AT-42308-TR | MK1 |
| 1 | LMA2718B381-OA5-2 | XDCR_CMM-2718AB-383161-TR | MK2 |
| 1 | CLEAR RED | LED_0603_1608Metric | D1 |
| 1 | CLEAR GREEN | LED_0603_1608Metric | D2 |
| 1 | CLEAR BLUE | LED_0603_1608Metric | D3 |
| 1 | CLEAR WHITE | LED_0603_1608Metric | D4 |
| 7 | 10uF 10V | C_0603_1608Metric | C1, C2, C4, C8, C10, C11, C12 |
| 1 | 100nF 10V | C_0603_1608Metric | C3 |
| 3 | 1uF 10V | C_0603_1608Metric | C5, C6, C9 |
| 1 | 100pF 10V | C_0603_1608Metric | C7 |
| 2 | 68k | R_0603_1608Metric | R1, R16 |
| 4 | 3.3k | R_0603_1608Metric | R2, R9, R10, R17 |
| 1 | 3k3 | R_0603_1608Metric | R3 |
| 4 | 10k | R_0603_1608Metric | R4, R7, R8, R12 |
| 2 | 0R | R_0603_1608Metric | R5, R6 |
| 2 | 120R | R_0603_1608Metric | R11, R13 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 82R | R_0603_1608Metric | R14, R15 |
Dml10 design files
The KiCad project lives in the jonnor/embeddedml repository on GitHub; these links point at the commit this page was built from.
Dml10: common questions
How big is the Dml10 PCB?
The Dml10 measures 52 × 26 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Dml10?
39 components, from 21 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 Dml10 design files?
From the jonnor/embeddedml 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 Dml10 design in my own project?
The repository has no license, so all rights stay with jonnor. Use it as a reference, and ask the author before reusing the design.
More boards in embeddedml
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1k