

Anorith
a minimal rp2040 dev board with usb-c and onboard qspi flash.
- Size
- 65 × 30 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 45
- Nets
- 58
- Pads
- 209
- Tracks, vias
- 932, 132
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 30 Aug 2026
- Updated
- 30 Aug 2026
Overview
Anorith is an open-source printed circuit board by dialgorithm, from the dialgorithm/anorith repository on GitHub. It is a 4-layer board of 65 × 30 mm with 45 parts on 58 nets, routed with 932 tracks and 132 vias.
It is built around the RP2040, W25Q16JVSSIQ and AMS1117-3.3, with the B5819W among its other parts. Its parts include 17 capacitors, 11 resistors, 5 diodes, 3 ICs and 2 connectors. It belongs with the RP2040 boards of this library.
Main components
4RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q16JVSSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 10uA 133MHz 16Mbit 2.7V~3.6V 20 Years 3ms SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAMS1117-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) RegulatorsB5819W
SOD-123-55℃~+125℃ 1.5A 1mA@40V 25A 40V 600mV@1A Standalone SOD-123 Schottky Diodes ROHSMDDSchottky Diodes
README
README.md
anorith
a minimal rp2040 dev board with usb-c and onboard qspi flash.

it features
- RP2040 dual-core microcontroller as the main processor
- W25Q16JVSS 16 mbit qspi flash for program storage
- reset and boot buttons for flashing and resetting
- status LEDs for power and I/O indication
design
anorith is a small, self-contained RP2040 board built around a compact 4-layer stackup.
the board is centered on the rp2040, with a w25q16jvss QSPI flash chip providing onboard storage for firmware, and an ams1117-3.3 regulating the 3.3 V rail from USB. a 12 MHz crystal clocks the RP2040, and a pair of schottky diodes handle power-path switching between usb and the header supply. the usb-c connector, reset button, and boot button sit along the board edge for easy access during programming.
schematics + pcb design
| schematic | pcb |
|---|---|
![]() | ![]() |
| first layer | second layer |
|---|---|
![]() | ![]() |
| third layer | fourth layer |
|---|---|
![]() | ![]() |
BOM
the complete bill of materials is available in bom.csv.
Parts
45| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C13, C15, C17 |
| 4 | 10k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R7, R9, R10, R11 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R4, R8 |
| 3 | LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1, D2, D3 |
| 2 | 100uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C14, C16 |
| 2 | 27 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R3 |
| 2 | 27pF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C11, C12 |
| 2 | 5.1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R5, R6 |
| 2 | B5819W | Diode_SMD:D_SOD-123 | D4, D5 |
| 2 | dialgorithm | dialgorithm:dialgorithm | dialgorithm, dialgorithm |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Conn_02x20_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J1 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
| 1 | W25Q16JVSS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U3 |
Questions
How big is the Anorith PCB?
It measures 65 × 30 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Anorith use?
45 parts, built around the RP2040, W25Q16JVSSIQ, AMS1117-3.3 and B5819W. 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 Anorith KiCad files?
From the dialgorithm/anorith repository on GitHub, at the commit this page was made from: the board is KiCad/anorith.kicad_pcb and its schematic KiCad/anorith.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Anorith design in my own project?
Its repository states no licence, so its author keeps all rights: ask dialgorithm before reusing the design.
Similar boards
- 2 layers48.3 × 65.3 mm

- 2 layers61.9 × 76.2 mm

Digits pcb
justinlindh/digits
Encrypted retro phone network — private VoIP over vintage desk phones
77 parts4AGPL-3.0 - 2 layers54 × 25 mm

RP2040 Template
elral/PCB_RP2040_Template
This KiCad template contains a base RP2040 schematic and PCB layout. To use this template go to File > New Project From Template..., switch to the User Templates tab, then click the folder icon and navigate to this…
34 parts2 - 4 layers220 × 59 mm

- 2 layers99.1 × 61 mm

Huge Stepper Driver
lisasnt/HSD-RP2040-5-stepper-motor-driver
Custom PCB with RP2040 and Stepper Drivers
105 parts1 - 2 layers185 × 83 mm

Mass Spring Damper SysID Lab
Scalable-Open-Source-Labs/Mass-Spring-Damper-SysID-Lab
An open source Mass-Spring-Damper to assist with teaching System Identification
135 parts1MIT - 4 layers68 × 75 mm

- 4 layers99 × 84 mm

Robotic arm controller
bejaouihamza/robotic_arm_controller
Traditional servo controllers simply send PWM signals. This board goes further:
140 parts





