
Bitdoglab smd
BitDogLab/BitDogLab
Open-source educational hardware for embedded systems, programming, electronics, and physical computing.

Thermal camera based on rp2040 (mc), mlx90640 (camera), and st7789 (display).
Thermal camera is an open-source printed circuit board by simojo, from the simojo/thermal-camera repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 95.8 × 62.5 mm with 31 parts on 48 nets, routed with 162 tracks and 15 vias.
It is built around the AO3401A and SC0918. Its parts include 9 resistors, 5 capacitors, 5 diodes, 2 ICs and 1 transistor. It belongs with the lEDs and displays boards and the RP2040 boards of this library.

This camera was a dream I've had for a while to use up some parts I had lying around on my bench. I took an embedded system design course in Fall 2025 under Linden McClure, and I used it as an opportunity to prototype a design using wire wrapping. The code worked, and I could use it as a thermal camera, but in April 2026, I finally taped it out to a PCB which is conducive to an enclosure and being more rugged. I wrote the library for displaying to the thin-film transistor display manually as the key effort to the project.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1u | Capacitor_SMD:C_1206_3216Metric | C1, C2, C4, C5 |
| 3 | 1k | Resistor_SMD:R_1206_3216Metric | R3, R5, R6 |
| 3 | LED | LED_SMD:LED_1206_3216Metric | D2, LED_CHARGE1, LED_FULL1 |
| 2 | 2k | Resistor_SMD:R_1206_3216Metric | R1, R2 |
| 2 | 5.1k | Resistor_SMD:R_1206_3216Metric | R8, R9 |
| 2 | D_Schottky | Diode_SMD:D_1206_3216Metric | D1, D4 |
| 1 | 0.1u | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 100k | Resistor_SMD:R_1206_3216Metric | R4 |
| 1 | 4.7k | Resistor_SMD:R_1206_3216Metric | R7 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | SC0918 | MCU:RPi_Pico_SC0918 | A1 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x-0190_6P_TopMnt_Horizontal | J2 |
| 1 | ~ | Display:Adafruit-ST7789 | SST1 |
| 1 | ~ | Camera:MLX90640 | MLX1 |
The 27 most common of 31 parts.

BitDogLab/BitDogLab
Open-source educational hardware for embedded systems, programming, electronics, and physical computing.

c0de111/tinta
Battery-powered e-paper sign: room signage, sensor graphs, home automation, or anything over Wi-Fi. Wakes by real-time clock, NFC tap, or button. Raspberry Pi Pico W firmware, custom PCB, and 3D-printed case included.

gatasConspicuity/gatas
eConspicuity with support for ADS-L, OGN, FLARM, FANET for General Aviation


N1UGK/PCUI_Public
Collection of Programs and Utilities for the Pocket Computer Universal Interface



thestumbler/supercon24-badge-kicad-redrawn
Redrawing the Hackaday Supercon 2024 Badge in KiCad
It measures 95.8 × 62.5 mm and has 2 copper layers, 1.6 mm thick.
31 parts, built around the AO3401A and SC0918. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the simojo/thermal-camera repository on GitHub, at the commit this page was made from: the board is pcb/pcb.kicad_pcb and its schematic pcb/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).