
C!n tester
aroum/cn_tester
c!n tester is a hardware and software system designed for testing ProMicro-like microcontrollers.

c!n tester is a hardware and software system designed for testing ProMicro-like microcontrollers.
Cn tester panel is an open-source printed circuit board by aroum, from the aroum/cn_tester repository on GitHub, published under the MIT licence. It is a 2-layer board of 87 × 87 mm with 108 parts on 116 nets, routed with 804 tracks and 0 vias.
Its parts include 12 switches, 8 ICs and 4 resistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
In the panel folder, a 2x2 panel option is available, its size is smaller than 100x100 mm.
Gerber files can be downloaded in releases.
| Item | Qty | Remarks |
|---|---|---|
| MCU | 2 | target and master |
| Sockets | 12x4 | for MCU |
| SMD button 3x4x2mm | 3 | for reset and start test |
| SMD resistor 0603 1-5k | 1 | |
| SMD LED 0603 | 1 |
You can use any sockets for the target microcontroller, but if you want to test the microcontroller without soldering I recommend spring pin headers or pogo pins (H032). When using H032 you will need to press them to ensure good contact.


Thanks to @ShyPsy for choosing and testing suitable pogo pins.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 64 | NPTH | NPTH | KiKit_MB_10_1, KiKit_MB_10_2, KiKit_MB_10_3, KiKit_MB_10_4, KiKit_MB_11_1, KiKit_MB_11_2, KiKit_MB_11_3, KiKit_MB_11_4, KiKit_MB_12_1, KiKit_MB_12_2, KiKit_MB_12_3, KiKit_MB_12_4, KiKit_MB_13_1, KiKit_MB_13_2, KiKit_MB_13_3, KiKit_MB_13_4 +48 |
| 16 | MountingHole | didSwitch:mountingHole_plate | H1, H1, H1, H1, H2, H2, H2, H2, H3, H3, H3, H3, H4, H4, H4, H4 |
| 12 | SW_Push | PNCATEHO:SW_3x4x2_2legs_duplex | SW1, SW1, SW1, SW1, SW2, SW2, SW2, SW2, SW3, SW3, SW3, SW3 |
| 8 | ProMicro_r | SuperMini_nRF52840_AH_Reversible | U1, U1, U1, U1, U2, U2, U2, U2 |
| 4 | LED | didSwitch:LED_0603_1608Metric_rev | VD1, VD1, VD1, VD1 |
| 4 | R | didSwitch:R_0603_1608Metric_rev | R1, R1, R1, R1 |

aroum/cn_tester
c!n tester is a hardware and software system designed for testing ProMicro-like microcontrollers.

BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350


sadekbaroudi/bgkeeb
This is a reversible 100mm x 100mm pcb with support for mx or choc switches (no hotswap), per key led, rotary encoders, and exposes the SDA/SCL/GND/VCC lines in the form of the pimoroni trackball pins (meaning you can…


Nuclear-Squid/Quacken
Libre, ergonomic, polymorphic: a single PCB for many possible layouts.

FizzyApple12/Waccon
A repository for all of the files in my design for an open-source touch ring controller.

sebastian-stumpf/narfkb
rp2040 powered split keyboard with rotary encoders and 6mm tactile buttons

It measures 87 × 87 mm and has 2 copper layers, 1.6 mm thick.
108 parts. 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.
From the aroum/cn_tester repository on GitHub, at the commit this page was made from: the board is pcb/panel/cn_tester_panel.kicad_pcb and its schematic pcb/c!n_tester.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).