
SP02 Module
Kwakyecodes/SpO2-Module-PCB
PCB Design of an Sp02 module that includes an arduino nano, max30102 sensor, an ssd1306 OLED screen, some buttons and an LED, using KiCad.

PCB Design of an Sp02 module that includes an arduino nano, max30102 sensor, an ssd1306 OLED screen, some buttons and an LED, using KiCad. Here is the tutorial I followed (from schematic to gerber files): https://youtube.com/playlist?list=PLUOaI24LpvQPls1Ru_qECJrENwzD7XImd&si=hY47-fkTa5ZifyPR
SP02 Module is an open-source printed circuit board by Kwakyecodes, from the Kwakyecodes/SpO2-Module-PCB repository on GitHub. It is a 4-layer board with 14 parts on 31 nets, routed with 59 tracks and 4 vias.
Its parts include 4 resistors, 3 capacitors, 3 switches, 2 ICs and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4 |
| 3 | 100n | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1, C2, C3 |
| 3 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2, SW3 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | MAX30102_M | SPO2_custom:MAX30102_footprint | U1 |
| 1 | SSD1306 | SPO2_custom:SSD1306_footprint | U2 |
14 parts. 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 Kwakyecodes/SpO2-Module-PCB repository on GitHub, at the commit this page was made from: the board is _restore_backup_2026-07-02T21-44-53-048/SP02 Module.kicad_pcb and its schematic SP02 Module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Kwakyecodes before reusing the design.

Kwakyecodes/SpO2-Module-PCB
PCB Design of an Sp02 module that includes an arduino nano, max30102 sensor, an ssd1306 OLED screen, some buttons and an LED, using KiCad.

StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.


nanographs/Open-Beam-Interface
Just what you need to control the beam and get an image.

CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.


BelaPlatform/Trill
Trill sensors are designed to bring beautiful touch interaction to digital projects. Trill sensors are available now on the Bela Shop and via Mouser Electronics.