

SnowBackpack
A little driver for SnowPixel displays
- Size
- 39.6 × 18 mm
- Copper layers
- 2
- Thickness
- 1 mm
- Parts
- 110
- Nets
- 55
- Pads
- 251
- Tracks, vias
- 423, 73
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 Apr 2025
- Updated
- 29 Apr 2025
Overview
SnowBackpack is an open-source printed circuit board by wandering-nora, from the wandering-nora/SnowBackpack repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 39.6 × 18 mm with 110 parts on 55 nets, routed with 423 tracks and 73 vias.
It is built around the ESP8685H4, AFC08-S02QCA-00 and ME6211C33M5G-N, with the TYPEC-304A-ACP16L, USBLC6-2P6 and BSS138 among its other parts. Its parts include 20 capacitors, 19 resistors, 11 connectors, 8 ICs and 5 inductors. It belongs with the lEDs and displays boards of this library.
Main components
9ESP8685H4
QFN-28(4x4)12bit 15 160MHz 32 Bit 384KB 400KB Built-in+External FLASH RISC-V Watchdog reset、Built-in general-purpose timer、Programmable watchdog、Built-in temperature sensor、Storage encryption、Infrared remote control QFN-28(4x4) Microcontrollers (MCU/MPU/SOC) ROHSEspressif SystemsMicrocontrollers (MCU/MPU/SOC)AFC08-S02QCA-00
SMD,P=0.8mm-25℃~+85℃ 0.8mm 1 1.85mm 1x2P 2 2.82mm 2P 3.9mm 500mA 50V LCP Phosphor bronze Surface Mount, Right Angle Tin UL94V-0 SMD,P=0.8mm Wire To Board Connector ROHSJUSHUOWire To Board ConnectorME6211C33M5G-N
SOT-23-5-40℃~+150℃ 1 120mV@(100mA) 3.3V 500mA 50uVrms 60uA 6V 70dB@(1kHz) Fixed Over Current Protection、Enable、Short Circuit Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMICRONEVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTYPEC-304A-ACP16L
SMD-45℃~+85℃ 1 10000 times 16P 7.35mm Blue Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSXUNPUUSB ConnectorsUSBLC6-2P6
SOT-666-6-40℃~+125℃ 150nA 17V 2 3.5pF 5.25V 5A@8/20us 6V ESD IEC 61000-4-2 Unidirectional SOT-666-6 ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)BSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsIRLML6401
SOT-23-55℃~+150℃ 1 P-Channel 1.3W 125pF 12V 15nC@5V 180pF 4.3A 830pF 85mΩ@1.8V 950mV P-Channel SOT-23 MOSFETs ROHSKEXINMOSFETsKLXES15AAA1
0402-55℃~+125℃ 0.05pF 10nA 40V 5V Bidirectional ESD IEC 61000-4-2 Single-channel 0402 ESD and Surge Protection (TVS/ESD) ROHSKUUESD And Surge Protection (TVS/ESD)RB161QS-40T18R
SMD10061 Independent 100uA@10V 1A 40V 600mV@1A 7A SMD1006 Schottky Diodes ROHSROHM SemiconductorSchottky Diodes
README
README.mdSnowBackpack
Cute ESP32-C3 backpack for 2 x n SnowPixel matrix displays.
This board can power a grid of 2+ SnowPixel displays without any wiring in a thin package.
The main features are:
- ESP8685H4 RISC-V mcu with 4MB of flash, Wifi and BLE @160MHz
- Battery charging for protected 1s lipo cells
- ST LSM6DSO 6-axis low power accelerometer
- Efficient 5V boost converter with 500mA max current for the SnowPixel modules
- Onboard ceramic antenna
The board has no power switch, the MCU can deep sleep and be woken up by the always on IMU with two interrupt pins. The 5V boost converter can also be switched off leaving only the 3.3V rail and IMU operational for very low static power consumption.
Note: for normal operation R13 and R14 are unpopulated
Manufacturing update
After assembly with a hot plate everything works as intended ^_^
There's only a couple of things I would change for V1.2 which should keep my stencil mostly reusable.
Todo for V1.2
- Get rid of jumper on data out pad
- Change battery connector to a 1A capable one
- Consider removing extra pads on long edge
Parts
110| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 10k | Resistor_SMD:R_0402_1005Metric | R2, R3, R5, R6, R7, R12, R13, R14, R15, R16, R17, R18, R19 |
| 13 | LOGO | Custom:flake1 | G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G*** |
| 11 | LOGO | Custom:flake2 | G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G*** |
| 11 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP5, TP6, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16 |
| 6 | Conn_01x01_Pin | Custom:matrix-pad-vcc | J3, J5, J6, J7, J8, J9 |
| 5 | 100n | Capacitor_SMD:C_0402_1005Metric | C5, C6, C7, C8, C10 |
| 5 | 1u | Capacitor_SMD:C_0402_1005Metric | C2, C4, C9, C18, C19 |
| 5 | Conn_01x01_Pin | Custom:matrix-pad-gn | J2, J4, J10, J11, J13 |
| 4 | 10u | Capacitor_SMD:C_0402_1005Metric | C11, C14, C15, C16 |
| 2 | 0 | Resistor_SMD:R_0402_1005Metric | R8, R9 |
| 2 | 1.8p | Capacitor_SMD:C_0402_1005Metric | C12, C13 |
| 2 | 22p | Capacitor_SMD:C_0402_1005Metric | C1, C20 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R10, R11 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 1A | Fuse:Fuse_0402_1005Metric | F1 |
| 1 | 1u | Custom:IND-SMD_L2.5-W2.0 | L4 |
| 1 | 2.7n | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 220n | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 24n | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 2A | Fuse:Fuse_0402_1005Metric | F2 |
| 1 | 2n | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 5k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 8.2n | Inductor_SMD:L_0402_1005Metric | L5 |
| 1 | AFC08-S02QCA-00 | Custom:CONN-SMD_2P-P0.80_JUSHUO_AFC08-S02QCA-00 | U7 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Ceramic | Custom:CW324S | AE1 |
| 1 | ESP8685H4 | Custom:QFN-28_L4.0-W4.0-P0.40-TL-EP2.7 | U1 |
| 1 | HD 7E040000M01 | Custom:CRYSTAL-SMD_4P-L1.6-W1.2-BL | Y1 |
| 1 | IRLML6401 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | KLXES15AAA1 | Diode_SMD:D_0402_1005Metric | D2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LSM6DSOWTR | Custom:LGA-14L_L3.0-W2.5-P0.50-TL | U8 |
| 1 | ME6211C33M5 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | RB161QS-40T18R | Diode_SMD:D_0402_1005Metric | D4 |
| 1 | SW_Push | Custom:KEY-SMD_B3U-1000PM | SW1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | SolderJumper_2_Open | Custom:matrix-pad-dout | JP1 |
| 1 | TP4054_C668215 | Custom:TSOT-23-5_L2.9-W1.6-P0.95-LS2.8-BR | U5 |
| 1 | TPS61299DRLR | Custom:SOT-563-6_L1.6-W1.2-P0.50-LS1.6-BL | U3 |
| 1 | TYPEC-304A-ACP16L | Custom:USB-C-SMD_XUNPU_TYPEC-304A-ACP16L | U11 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U2 |
Questions
How big is the SnowBackpack PCB?
It measures 39.6 × 18 mm and has 2 copper layers, 1 mm thick.
What parts does the SnowBackpack use?
110 parts, built around the ESP8685H4, AFC08-S02QCA-00, ME6211C33M5G-N and TYPEC-304A-ACP16L. 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 SnowBackpack KiCad files?
From the wandering-nora/SnowBackpack repository on GitHub, at the commit this page was made from: the board is snowbackpack.kicad_pcb and its schematic snowbackpack.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SnowBackpack design in my own project?
Its repository publishes it under the CERN-OHL-S-2.0 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
- 6 layers85 × 63.4 mm

- 4 layers209.6 × 164.2 mm

Cyberdeck
tangles-0/cyberdeck-scout
// #ifndef PINPA0 // #define PINPA0 11 // #endif // #ifndef PINPA1 // #define PINPA1 8 // #endif // #ifndef PINPA2 // #define PINPA2 9 // #endif // #ifndef PINPA3 // #define PINPA3 10 // #endif // #ifndef PINPA4 //…
697 parts6 - 6 layers20 × 24 mm

Datalogger V4 REV2
wngandu/datalogger-pcb
KiCad hardware design for the Datalogger V4 REV2 board
65 parts - 4 layers25 × 40 mm

MiniParMain
Jan-IngenHousz-Institute/miniPar
Repository firmware for the ambit PAR meter version
36 partsMIT - 6 layers16 × 11 mm

PTR nano pcb
PTR-projects/PTR_nano_hardware
Welcome to the KPPTR-hardware repository! This repository contains the design files for the hardware components used in the KPPTR project.
65 partsMIT - 2 layers

Neopixel project v3.0
Scrarf/Neopixel-project-v3.0
PCB for ESP8685H4 WIFI based RGBW led driver.
64 parts - 4 layers21 × 58 mm

Pico2350-W R1
zeankundev/boards
A collection and an archive of KiCad projects I made. Contains projects from 2023 - 2024.
71 parts1 - 2 layers40 × 23 mm

Li Po Charger
valeronm/Li-Po-Charger
Schematic and PCB for Li-Po charger with power path, power management inputs, charging state and 3.3V output and I2C fuel gauge
34 parts2MIT