
QCamPCR
GaudiLabs/qPocketPCR
Quantitative PCR machine detecting fluorescence using a camera

An open-source, custom PCB design for an ESP32-S2-powered handheld retro gaming console, designed in KiCad.
Game console project 1 is an open-source printed circuit board by weakestcatguy, from the weakestcatguy/gameconsolepcb repository on GitHub. It is a 2-layer board of 157.5 × 68.3 mm with 21 parts on 46 nets, routed with 297 tracks and 52 vias.
It is built around the ESP32-S2-WROVER-I(4M). Its parts include 2 connectors, 1 capacitor, 1 IC and 1 switch. It belongs with the retro computing and games boards and the ESP32 boards of this library.
gameboyy)An open-source, custom PCB design for an ESP32-S2-powered handheld retro gaming console, designed in KiCad.
Features an integrated power management circuit, onboard USB-C programming, SD card storage for game ROMs, full tactile controls, and a display setup optimized for a compact form factor.
| Component | Description / Part |
|---|---|
| Microcontroller | ESP32-S2-WROVER (2.4 GHz Wi-Fi, onboard antenna) |
| Display Interface | Multi-pin Header (J1) for TFT LCD Display Module |
| Power Supply | Single-cell LiPo/Li-ion Battery integration with silkscreen placement target |
| Battery Charger | TP4056 Micro-USB/USB-C charging controller module integration |
| Voltage Regulation | Dedicated 3.3V LDO Voltage Regulator module for stable logic power |
| Primary I/O | USB-C Breakout connector for power delivery and serial programming |
| Controls | 8x Tactile Switches (D-Pad: Up, Down, Left, Right | Actions: A, B, Select, Start) |
| Power Switch | SPDT slide switch (SW9) for hard power disconnection |
| Storage | Onboard SPI SD Card Module header for ROM storage |
| System Buttons | Dedicated BOOT and RESET tactile buttons |
F.Cu) and bottom (B.Cu) copper layers, backed by full Ground (GND) Copper Pours on both sides for signal integrity and noise reduction.├── gameboyy.kicad_pro # KiCad Project File
├── gameboyy.kicad_sch # Schematic File
├── gameboyy.kicad_pcb # PCB Layout File
└── README.md # Project Documentation| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | 10K, R2 |
| 1 | 1 micro F | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | A | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | A |
| 1 | B | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | B |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | TP4056 |
| 1 | ESP32-S2-WROVER-I | RF_Module:ESP32-S2-WROVER | U1 |
| 1 | SW_BOOT | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | BOOT |
| 1 | SW_RESET | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | RESET |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW9 |
| 1 | Select | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | Select |
| 1 | Start | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | Start |
| 1 | down | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | down1 |
| 1 | left | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | left1 |
| 1 | regulator | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | 3.3 ldo regulator |
| 1 | right | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | right1 |
| 1 | tft | Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical | J1 |
| 1 | tft | Connector:FanPinHeader_1x04_P2.54mm_Vertical | SD |
| 1 | tp4056 in | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | up | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | up1 |
| 1 | usb c | Connector:FanPinHeader_1x04_P2.54mm_Vertical | USB C |
It measures 157.5 × 68.3 mm and has 2 copper layers, 1.6 mm thick.
21 parts, built around the ESP32-S2-WROVER-I(4M). 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 weakestcatguy/gameconsolepcb repository on GitHub, at the commit this page was made from: the board is game console project 1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask weakestcatguy before reusing the design.

GaudiLabs/qPocketPCR
Quantitative PCR machine detecting fluorescence using a camera

gcormier/alarmbuddy
The output current for sensors is limited to a few milliamps.


DevKiDCosmo/SATELLITE-EDGE-MODULE
A satellite edge module ready for competition


HexaBitsEdu/ESP32-MiniDrone
this project is a drone based on esp32 microcontroller and coreless DC motor

jildertviet/ESP32S2_MIDI_controller
ESP32S2 based MIDI controller with 5 sliders
