
MerlynCAM
YeetTheAnson/MerlynCAM
An action camera that records at 1080p@90, 1440p@60 and 4k@20 (With I2S microphone and gyro logging @ 150Hz)

This project focuses on designing and building a custom development board that combines the strengths of the Raspberry Pi RP2040 microcontroller and an Espressif Systems ESP32 Wi-Fi/Bluetooth module on a single PCB. The goal is to create a compact, flexible, and cost-effective devboard suitable for IoT, embedded systems.
Pcb design is an open-source printed circuit board by piyush3i2, from the piyush3i2/Custom-Dev-Board repository on GitHub. It is a 2-layer board of 100 × 80 mm with 125 parts on 174 nets, routed with 135 tracks and 0 vias.
It is built around the RP2040, W25Q128JVSIQ and INMP441. Its parts include 65 diodes, 27 capacitors, 18 resistors, 6 ICs and 4 connectors. It belongs with the microcontroller boards and radio and wireless boards and the ESP32 and RP2040 boards of this library.
This project focuses on designing and building a custom development board that combines the strengths of the Raspberry Pi RP2040 microcontroller and an Espressif Systems ESP32 Wi-Fi/Bluetooth module on a single PCB. The goal is to create a compact, flexible, and cost-effective devboard suitable for IoT, embedded systems.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 65 | LED | LED_SMD:LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +49 |
| 14 | 0.1uf | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C18, C22, C23, C27 |
| 5 | 10uf | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C13, C14, C19, C20, C21 |
| 4 | 5.1K | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R1, R2, R12, R13 |
| 3 | 10K | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R14, R15, R17 |
| 3 | 10k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R8, R9, R10 |
| 3 | 1uf | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C9, C12, C26 |
| 3 | SW_Push | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | SW1, SW2, SW3 |
| 2 | 1nf | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C24, C25 |
| 2 | 27 | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R3, R4 |
| 2 | 33pf | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C15, C16 |
| 2 | Conn_01x20_Socket | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J2, J3 |
| 2 | MCP1700x-330xxTT | Package_TO_SOT_SMD:SOT-23 | U2, U6 |
| 2 | R | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R6, R7 |
| 1 | 100k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R18 |
| 1 | 1k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R5 |
| 1 | 75 | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R16 |
| 1 | 9.53K | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R11 |
| 1 | C | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C17 |
| 1 | Conn_01x03_Socket | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J4 |
| 1 | Conn_01x14_Socket | Connector_PinSocket_2.54mm:PinSocket_1x14_P2.54mm_Vertical | J5 |
| 1 | Crystal_12MHz | Crystal:Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 | Y1 |
| 1 | ESP32-S3-WROOM-2 | RF_Module:ESP32-S3-WROOM-2 | U4 |
| 1 | INMP441 | INMP441:MIC_INMP441 | MK1 |
| 1 | MAX98357A | Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm | U7 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U3 |
It measures 100 × 80 mm and has 2 copper layers, 1.6 mm thick.
125 parts, built around the RP2040, W25Q128JVSIQ and INMP441. 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 piyush3i2/Custom-Dev-Board repository on GitHub, at the commit this page was made from: the board is Pcb_design/PCB.kicad_pcb and its schematic Pcb_design/PCB.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 piyush3i2 before reusing the design.

YeetTheAnson/MerlynCAM
An action camera that records at 1080p@90, 1440p@60 and 4k@20 (With I2S microphone and gyro logging @ 150Hz)


shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.


polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Staacks/gbinterceptor
Capture or stream Game Boy gameplay footage via USB without modifying the Game Boy.
