Snake
Kreyl·Tzydyan·Snake/Snake_hw/Snake.kicad_pcb
About the Snake PCB
Snake is an open source STM32 PCB design by Kreyl, published on GitHub. It is a 4-layer board measuring 46.9 × 30.9 mm, with 81 components from 36 distinct parts.
Its main chip is the STM32L433CCT6, from the STM32 family. By type, the board carries 29 capacitors, 20 resistors, 6 transistors, 4 test points, 4 inductors and 3 switches.
Snake bill of materials (BOM)
81 components, 36 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | - LED_RGB_CA | RF_W3S198TS_A41 | Q1, Q2 |
| 1 | 2N7002 | SOT23-3 | Q3 |
| 2 | IRLML9303 | SOT23-3 | Q4, Q5 |
| 1 | BC848 | SOT23-3 | Q6 |
| 1 | EEMB502030 | EEMB502030 | B1 |
| 1 | 0896BM15A0001E BALUN868JOHANSON | BALUN_JOHANSON868 | BLN1 |
| 1 | MCP1700T-3302E/TT MCP1700 | SOT23-3A | DA1 |
| 1 | TP4056 | SO8_150MIL | DA2 |
| 1 | STM32L433CCT6 STM32L433Cx | LQFP48 | DD1 |
| 1 | CC1101 | QFN20 | DD2 |
| 1 | LSM6DS3 | 14_3x2d5_p0d5 | DD3 |
| 1 | Fuse0R | RES_0603_FUSE | F1 |
| 2 | BUTTON | BTN_4x4_SMD | SW1, SW2 |
| 1 | BUTTON | BTN_IT1198 | SW3 |
| 4 | TESTPOINT | TESTPOINT_1MM | TP1, TP2, TP3, TP4 |
| 1 | CONN_6 | PLS-6 | XL1 |
| 1 | CONN_1 | PLS-1Rnd | XL2 |
| 1 | USB_MICRO_6H | USBmicro_MOLEX_1050170001 | XL3 |
| 2 | CONN_1 | PLS-1Square | XL4, XL5 |
| 1 | 27MHz | 03225C4 | XTAL2 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PMEG2020 | SOD323 | D1 |
| 1 | * | IND_0402 | L1 |
| 3 | BLM15AG102SN1 | IND_0402 | L2, L3, L4 |
| 1 | 100pF | CAP_0402 | C1 |
| 2 | * | CAP_0402 | C2, C3 |
| 2 | 18pF | CAP_0402 | C6, C7 |
| 14 | 0.1u | CAP_0402 | C8, C10, C11, C12, C13, C14, C15, C16 +6 |
| 4 | 1u | CAP_0402 | C9, C23, C26, C27 |
| 4 | CL10A106MQ8NNNC 10u | CAP_0603_Silks | C18, C28, C29, C30 |
| 2 | 10n | CAP_0402 | C24, C25 |
| 6 | 10k | RES_0402_sm | R1, R15, R16, R17, R18, R20 |
| 2 | 56k | RES_0402_sm | R2, R4 |
| 6 | 1k | RES_0402_sm | R5, R6, R7, R8, R9, R10 |
| 4 | 100k | RES_0402_sm | R11, R12, R13, R21 |
| 1 | 0R2 | RES_0603 | R14 |
| 1 | 1M | RES_0402_sm | R19 |
Snake design files
The KiCad project lives in the Kreyl/Tzydyan repository on GitHub; these links point at the commit this page was built from.
- LayoutSnake/Snake_hw/Snake.kicad_pcb
- SchematicSnake/Snake_hw/Snake.kicad_sch
Snake: common questions
What microcontroller does the Snake use?
The Snake is built around the STM32L433CCT6, from the STM32 family.
How big is the Snake PCB?
The Snake measures 46.9 × 30.9 mm, has 4 copper layers and is 1 mm thick.
How many components are on the Snake?
81 components, from 36 distinct parts. The full bill of materials is listed on this page.
Where can I download the Snake design files?
From the Kreyl/Tzydyan repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Snake design in my own project?
The repository has no license, so all rights stay with Kreyl. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Snake without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in Tzydyan
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k