NuBoard IC Investigator
wickerwaka·nuBoard·hardware/main-board/nuBoard.kicad_pcb
About the NuBoard IC Investigator PCB
NuBoard IC Investigator is an open source RP2040/RP2350 PCB design by wickerwaka, published on GitHub. It is a 6-layer board measuring 141.7 × 105.1 mm, with 375 components from 50 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the T120F484, APS1604M-3SQRX-ZR, TPS2116DRL, AP2112K-3.3 and TPS563201. By type, the board carries 190 capacitors, 100 resistors, 40 ICs, 28 diodes, 8 connectors and 3 inductors.
From the project
The repository includes board hardware, RP2040 firmware, an Efinix runtime template, and Linux host tools. See mcu/README.md, fpga/template/README.md, host/README.md, and docs/protocol.md.
The repository includes board hardware, RP2040 firmware, an Efinix runtime template, and Linux host tools. See mcu/README.md, fpga/template/README.md, host/README.md, and docs/protocol.md.
KiCad 10 hardware projects copied from the working nu68020/nuBoard directory.
Each daughter project has its own nuBoard.kicadsym, nuBoard.pretty`, and project-relative library tables. Either directory can be copied independently; the only libraries required outside it are the default KiCad 10 libraries. Keep these local libraries with the project when copying or distributing it. The main board also uses…
Main components on the NuBoard IC Investigator
NuBoard IC Investigator bill of materials (BOM)
375 components, 50 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | T120F484 | LFBGA-484_18x18mm_Layout22x22_P0.8mm | U1 |
| 1 | APS1604M-3SQRX-ZR APS1604M-3SQRx-ZR | Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U2 |
| 1 | TPS2116DRL | SOT-583-8 | U3 |
| 2 | AP2112K-3.3 | SOT-23-5 | U4, U5 |
| 2 | TPS563201 | SOT-23-6 | U6, U7 |
| 1 | UCC27524D | SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | TPS2111APWR | SOP65P640X120-8N | U9 |
| 1 | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U10 |
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U11 |
| 12 | 74LVC1G139 | VSSOP-8_2.3x2mm_P0.5mm | U12, U13, U14, U15, U16, U17, U18, U19 +4 |
| 12 | SN74LVCH8T245PWR | TSSOP-24_4.4x7.8mm_P0.65mm | U24, U25, U26, U27, U28, U29, U30, U31 +4 |
| 1 | TXS0108EPW | TSSOP-20_4.4x6.5mm_P0.65mm | U36 |
| 4 | SN74LVC1T45DRL | SOT-563 | U37, U38, U39, U40 |
| 1 | NVF5P03T3G | SOT-223-3_TabPin2 | Q1 |
| 1 | BSR802NL6327 | SOT-23 | Q2 |
| 1 | 50MHZ 50Mhz | Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | Y1 |
| 1 | 12MHZ 12Mhz | Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm | Y2 |
| 1 | C41376037 FPGA Debug | PinHeader_2x05_P1.27mm_Vertical_SMD | J1 |
| 1 | Barrel_Jack_Switch | BarrelJack_Wuerth_6941xx301002 | J2 |
| 1 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01A | J3 |
Show 30 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C41376037 MCU Debug | PinHeader_2x05_P1.27mm_Vertical_SMD | J4 |
| 4 | CONN_01X34_SOCKET Conn_01x34_Socket | PinSocket_1x34_P2.54mm_Vertical | J5, J6, J7, J8 |
| 1 | C271750 MCU_Reset | SW_SPST_Omron_B3FS-100xP | SW1 |
| 1 | C271750 MCU_Boot | SW_SPST_Omron_B3FS-100xP | SW2 |
| 4 | LED | LED_0603_1608Metric | D1, D2, D3, D4 |
| 12 | C3646923 RED | LED_0201_0603Metric | D5, D7, D9, D11, D13, D15, D17, D19 +4 |
| 12 | C3646922 GREEN | LED_0201_0603Metric | D6, D8, D10, D12, D14, D16, D18, D20 +4 |
| 1 | C160974 33ohm 100mhz | L_0402_1005Metric | FB1 |
| 2 | 2.2UH 2.2uH | L_0805_2012Metric | L1, L2 |
| 2 | 4.7U 4.7u | C_0402_1005Metric | C1, C131 |
| 56 | 0.1U 0.1u | C_0402_1005Metric | C2, C3, C101, C104, C107, C110, C113, C116 +48 |
| 9 | 1u | C_0402_1005Metric | C4, C92, C94, C95, C96, C98, C99, C126 +1 |
| 46 | C5142565 0.1u 0201 | C_0201_0603Metric | C5, C6, C7, C8, C9, C10, C11, C12 +38 |
| 44 | C285010 0.01u 0201 | C_0201_0603Metric | C40, C41, C42, C43, C44, C45, C46, C47 +36 |
| 4 | 1u | C_0805_2012Metric | C84, C85, C88, C89 |
| 9 | 10U 10u | C_0805_2012Metric | C86, C87, C90, C91, C93, C97, C100, C114 +1 |
| 4 | 22U 22u | C_0402_1005Metric | C102, C103, C108, C109 |
| 4 | 10U 10u | C_0402_1005Metric | C105, C106, C111, C112 |
| 12 | 0.1U 0.1u | C_0201_0603Metric | C133, C134, C135, C136, C137, C138, C139, C140 +4 |
| 41 | 10K | R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8 +33 |
| 7 | 22 | R_0402_1005Metric | R12, R29, R30, R69, R71, R73, R75 |
| 6 | 1K | R_0402_1005Metric | R16, R19, R35, R38, R42, R43 |
| 2 | 5.1K | R_0402_1005Metric | R20, R21 |
| 1 | C122548 33.2K 1% | R_0402_1005Metric | R22 |
| 2 | C25744 10K 1% | R_0402_1005Metric | R23, R26 |
| 1 | C11590 5.76K 1% | R_0402_1005Metric | R25 |
| 1 | 400 | R_0402_1005Metric | R34 |
| 3 | 27 | R_0402_1005Metric | R36, R37, R41 |
| 12 | 1K | R_0201_0603Metric | R44, R45, R46, R47, R48, R49, R50, R51 +4 |
| 24 | 22R YAGEO | YC248-JR-0722RL | RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8 +16 |
NuBoard IC Investigator design files
The KiCad project lives in the wickerwaka/nuBoard repository on GitHub; these links point at the commit this page was built from.
NuBoard IC Investigator: common questions
What microcontroller does the NuBoard IC Investigator use?
The NuBoard IC Investigator is built around the RP2040, from the RP2040/RP2350 family.
How big is the NuBoard IC Investigator PCB?
The NuBoard IC Investigator measures 141.7 × 105.1 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the NuBoard IC Investigator?
375 components, from 50 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the NuBoard IC Investigator design files?
From the wickerwaka/nuBoard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the NuBoard IC Investigator design in my own project?
The repository has no license, so all rights stay with wickerwaka. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the NuBoard IC Investigator without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in nuBoard
68030
wickerwaka
99.1 × 99.1 mm20 parts2LNo license1V35s
wickerwaka
99.1 × 99.1 mm13 parts2LNo license1Z80
wickerwaka
99.1 × 99.1 mm13 parts2LNo license1V33
wickerwaka
99.1 × 99.1 mm10 parts2LNo license1Buffer
wickerwaka
4.9 × 11.5 mm7 parts8LNo license168000
wickerwaka
99.1 × 99.1 mm6 parts2LNo license1Clock Buffer
wickerwaka
3.9 × 2 mm5 parts6LNo license1Output LED
wickerwaka
3.3 × 2.5 mm5 parts6LNo license1
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k