
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 of 75 × 50 mm with 15 parts on 31 nets, routed with 53 tracks and 4 vias.
Its parts include 4 resistors, 3 capacitors, 3 switches and 2 ICs. 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 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | DOWN | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | LED | LED_THT:LED_D5.0mm | ALARM |
| 1 | LOGO | LOGO | G*** |
| 1 | MAX30102_M | SPO2_custom:MAX30102_footprint | U1 |
| 1 | MENU | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | SSD1306 | SPO2_custom:SSD1306_footprint | U2 |
| 1 | UP | Button_Switch_THT:SW_PUSH_6mm | SW2 |
It measures 75 × 50 mm and has 4 copper layers, 1.6 mm thick.
15 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 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.

JanM321/esphome-lg-controller
Wired controller for LG HVAC units using ESPHome and ESP32




niklasekstrom/clockport_pi_interface
Amiga clock port to Raspberry Pi interface

RoboticsBrno/RB0005-UniversalStepDown
Universal step-down module

OpenDevicePartnership/pico-de-gallo
A tool for testing Embedded Rust drivers for discrete I2C/SPI components.
