

SnakeCYD
a custom CYD, all in an PCB with snake style
- Size
- 95 × 57 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 47
- Pads
- 208
- Tracks, vias
- 662, 91
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 21 Aug 2026
- Updated
- 31 Aug 2026
Overview
SnakeCYD is an open-source printed circuit board by Nadoooor, from the Nadoooor/SnakeCYD repository on GitHub, published under the MIT licence. It is a 2-layer board of 95 × 57 mm with 39 parts on 47 nets, routed with 662 tracks and 91 vias.
It is built around the ESP32-S3-WROOM-1-N8, AMS1117-3.3 and LESD5D5.0CT1G, with the 1N5819WS and SK6812 among its other parts. Its parts include 11 capacitors, 7 resistors, 7 connectors, 6 diodes and 3 ICs. It belongs with the ESP32 boards of this library.
Main components
5ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLESD5D5.0CT1G
SOD-523-55℃~+150℃ 100W 12pF 16V 1uA 5V 7A 7V Bidirectional ESD IEC 61000-4-2 SOD-523 ESD and Surge Protection (TVS/ESD) ROHSGOODWORKUncategorised1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesSK6812
SMD-4P,5.4x5mm-40℃~+85℃ 0.6mA 1.6mm 120° 160mcd~320mcd 1kHz 2000V 280mcd~515mcd 3.7V~5.5V 460nm~470nm 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Semi-transparent lens SMD-4P,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdSnakeCYD
Description:
SnakeCYD is a custom CYD, all in an PCB with snake slickscreen and with ESP32-s3 instead of a regular ESP32 chip.
Why iam making this:
I was planning to get a CYD, but I got to know that it has a regular ESP32 on it instead of the S3, so i decided to make my own and add my snake slikscreen and also added bigger connectors for the wiring protocols and also some free pins.
Featrues:
- Big JST connectors
- Free GPIO with PinSockets
- USB Type C
- Onboard Neopixel
- ESP32-S3 chip inside.
Photos:
PCB:

3D PCB:

Schematic:
First Page:
Second Page:

Pinout:
| ESP32-S3 Pin Label | Signal / Net Name |
|---|---|
| IO1 | TFT_BL |
| IO4 | TFT_DC |
| IO5 | I2C_SDA |
| IO6 | I2C_SCL |
| IO7 | SPI_MOIS |
| IO8 | SPI_CLK |
| IO9 | SPI_MISO |
| IO10 | ANY_CS |
| IO11 | SPI2_MOIS |
| IO12 | SPI2_CLK |
| IO13 | SPI2_MISO |
| IO14 | TFT_CS |
| IO15 | T_CS |
| IO16 | SD_CS |
| IO17 | TX |
| IO18 | RX |
| IO21 | T_IRQ |
| TXD0 | 0TX |
| RXD0 | 0RX |
How to use:
- Connect the SnakeCYD to you PC/Laptop.
- Download the firmware source code you want to use.
- Edit the pinout using the table above.
- Build the firmware and flash it.
- Enjoy.
How to build:
- Print the board.
- Assemble all the components.
- Enjoy.
Made with ❤️, By Nadoooor
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1 uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C5, C6, C7, C8, C10 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5, R6, R7 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C9 |
| 3 | LESD5D5.0CT1G | Battery-extra:TVS_LESD5D5.0CT1G | D7, D8, D9 |
| 3 | SW_MEC_5E | RAM:SW_Push_1P1T_NO_CK_KMR2 | Boot, On/Off, RST |
| 2 | 5k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 2 | LOGO | LOGO | G***, G*** |
| 1 | 0UART | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | J6 |
| 1 | 10uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-323 | D5 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11 |
| 1 | 7.5k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | GPIO | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Horizontal | J7 |
| 1 | I2C_1 | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | J3 |
| 1 | I2C_2 | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | J5 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6 |
| 1 | SK6812 | LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D1 |
| 1 | SPI | Connector_JST:JST_XH_S6B-XH-A-1_1x06_P2.50mm_Horizontal | J4 |
| 1 | TFT_320x240 | Display-extra:TFT-320x240 | U2 |
| 1 | UART | Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_Horizontal | J2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles | J1 |
Questions
How big is the SnakeCYD PCB?
It measures 95 × 57 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SnakeCYD use?
39 parts, built around the ESP32-S3-WROOM-1-N8, AMS1117-3.3, LESD5D5.0CT1G and 1N5819WS. 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.
Where can I download the SnakeCYD KiCad files?
From the Nadoooor/SnakeCYD repository on GitHub, at the commit this page was made from: the board is PCB/SnakeCYD.kicad_pcb and its schematic PCB/ESPCIR.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SnakeCYD design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers160 × 160 mm

- 2 layers30 × 63 mm

- 2 layers53.8 × 38.9 mm

ESP 32 LM
Quisqueya-Len/Electiva-LM
Repositorio correspondiente a la materia Electiva Mecatrónica C3-2024 Luis Molina
27 partsMIT - 2 layers

PCB DESIGN
RaykiDan/PCB-Design-Project
Design PCB untuk monitoring kompor gas akan adanya kebocoran gas dan kemungkinan kondisi berbahaya
57 parts - 2 layers

- 2 layers80 × 46 mm

Main control board
StarweaverAudioLabs/main_control_board
Main controller board for Haruto's DAC
51 partsGPL-3.0 - 2 layers85 × 65 mm

Fuente regulable
iowlabs/camara_electroforesis
Dispositivo para la instrumentación de experimentos de electroforesis. Considera tanto el diseño de un modelo 3D para el tanque, como la electrónica para una fuente generadora de voltaje.
80 parts1GPL-3.0 - 2 layers

IowLabs incubadora
iowlabs/incubadora
Proyecto para confeccionar una incubadora bajo costo.
59 parts1GPL-3.0
