Skip to the content
PCBKitNew board
2 layers95 × 57 mmSnakeCYD, the printed circuit board in 3D

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

5

README

README.md

SnakeCYD


Centered Image

--------------------------------

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:

alt text

3D PCB:

alt text alt text

Schematic:

First Page:

alt text

Second Page:

alt text

Pinout:

ESP32-S3 Pin LabelSignal / Net Name
IO1TFT_BL
IO4TFT_DC
IO5I2C_SDA
IO6I2C_SCL
IO7SPI_MOIS
IO8SPI_CLK
IO9SPI_MISO
IO10ANY_CS
IO11SPI2_MOIS
IO12SPI2_CLK
IO13SPI2_MISO
IO14TFT_CS
IO15T_CS
IO16SD_CS
IO17TX
IO18RX
IO21T_IRQ
TXD00TX
RXD00RX

How to use:

  1. Connect the SnakeCYD to you PC/Laptop.
  2. Download the firmware source code you want to use.
  3. Edit the pinout using the table above.
  4. Build the firmware and flash it.
  5. Enjoy.

How to build:

  1. Print the board.
  2. Assemble all the components.
  3. Enjoy.

Made with ❤️, By Nadoooor

Parts

39
QtyValueFootprintReferences
60.1 uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C5, C6, C7, C8, C10
410kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R5, R6, R7
310uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3, C4, C9
3LESD5D5.0CT1GBattery-extra:TVS_LESD5D5.0CT1GD7, D8, D9
3SW_MEC_5ERAM:SW_Push_1P1T_NO_CK_KMR2Boot, On/Off, RST
25kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
2LOGOLOGOG***, G***
10UARTConnector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_HorizontalJ6
110ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
11N5819WSDiode_SMD:D_SOD-323D5
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC11
17.5kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U1
1GPIOConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_HorizontalJ7
1I2C_1Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_HorizontalJ3
1I2C_2Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_HorizontalJ5
1LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD6
1SK6812LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mmD1
1SPIConnector_JST:JST_XH_S6B-XH-A-1_1x06_P2.50mm_HorizontalJ4
1TFT_320x240Display-extra:TFT-320x240U2
1UARTConnector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_HorizontalJ2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHolesJ1

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 mmChessy, the printed circuit board in 3D

    Chessy

    esp-chessy/chessy-pcb

    421 partsGPL-3.0
  • 2 layers30 × 63 mmEsp32 s3 devkitc, the printed circuit board in 3D

    Esp32 s3 devkitc

    Juanse3/esp32_devkit

    Devkit for ESP32 S3 with all 0603 components

    51 parts
  • 2 layers53.8 × 38.9 mmESP 32 LM, the printed circuit board in 3D

    ESP 32 LM

    Quisqueya-Len/Electiva-LM

    Repositorio correspondiente a la materia Electiva Mecatrónica C3-2024 Luis Molina

    27 partsMIT
  • 2 layersPCB DESIGN, the printed circuit board in 3D

    PCB DESIGN

    RaykiDan/PCB-Design-Project

    Design PCB untuk monitoring kompor gas akan adanya kebocoran gas dan kemungkinan kondisi berbahaya

    57 parts
  • 2 layers80 × 46 mmMain control board, the printed circuit board in 3D

    Main control board

    StarweaverAudioLabs/main_control_board

    Main controller board for Haruto's DAC

    51 partsGPL-3.0
  • 2 layers85 × 65 mmFuente regulable, the printed circuit board in 3D

    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 layersIowLabs incubadora, the printed circuit board in 3D

    IowLabs incubadora

    iowlabs/incubadora

    Proyecto para confeccionar una incubadora bajo costo.

    59 parts1GPL-3.0