Skip to the content
2 layers27.3 × 13.2 mmNovaMkII, the printed circuit board in 3D

USB Nova is a cute little USB “drive” that acts as a keyboard, much like the USB Rubber Ducky, WiFi Duck, and other BadUSBs.

Size
27.3 × 13.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
57
Pads
168
Tracks, vias
268, 22
Pours
31
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
29 Jun 2023
Updated
29 Jun 2023

Overview

NovaMkII is an open-source printed circuit board by SpacehuhnTech, from the SpacehuhnTech/USB-Nova-MkII-PCB repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 27.3 × 13.2 mm with 36 parts on 57 nets, routed with 268 tracks and 22 vias.

It is built around the RP2040, W25Q128JVPIQ and ME6211C33M5G-N, with the 1TS015A-2200-0600-CT, FRC0402F27R0TS and X322512MSB4SI among its other parts. Its parts include 15 capacitors, 7 resistors, 3 ICs, 3 switches and 1 diode. It belongs with the RP2040 and NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

9

README

README.md

USB-Nova-MkII-PCB

USB Nova MkII Hardware Design Files

USB Nova is a cute little USB “drive” that acts as a keyboard, much like the USB Rubber Ducky, WiFi Duck, and other BadUSBs.

This is the USB-C version.

Learn about the Project at usbnova.com.
Buy one at spacehuhn.store.

USB Nova Picture

Parts

36
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0402_1005MetricC1, C3, C5, C8, C9, C11, C12, C14, C15
210KResistor_SMD:R_0402_1005MetricR2, R7
210uFCapacitor_SMD:C_0603_1608MetricC7, C13
21KResistor_SMD:R_0402_1005MetricR5, R6
21TS015A-2200-0600-CT_mykicadlib:SW-SMD_L3.0-W2.0-LS3.5SW1, SW2
21uFCapacitor_SMD:C_0603_1608MetricC6, C10
227RResistor_SMD:R_0402_1005MetricR3, R4
233pFCapacitor_SMD:C_0402_1005MetricC2, C4
2LOGOArtwork:star_tinyG5, G8
15.1KResistor_SMD:R_0402_1005MetricR1
1Crystal_12MHz_mykicadlib:OSC-SMD_4P-L3.2-W2.5-BLX1
1LOGOArtwork:novaG1
1LOGOArtwork:star_smallG4
1LOGOArtwork:planet_smallG6
1ME6211C33M5G-N_mykicadlib:SOT-25-5_ME6211C33M5GU3
1MK-12C02-G020_mykicadlib:SW_MK-12C02-G020SW3
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1TYPEC-951-ARP24_mykicadlib:USB-C-SMD_TYPEC-951-ARP24USB1
1W25Q128JVZPIQ_mykicadlib:WSON-8_L6.0-W5.0-P1.27-BL-EPU2
1WS2812B-2020_mykicadlib:LED-SMD_4P-L2.0-W2.0-TL_WS2812B-2020LED1

Similar boards

  • 2 layers28.8 × 14 mmNova, the printed circuit board in 3D

    Nova

    SpacehuhnTech/USB-Nova-PCB

    USB Nova Hardware Design Files

    27 parts5CERN-OHL-P-2.0
  • 2 layers26 × 28 mmESP32-S3-Expansion, the printed circuit board in 3D

    ESP32-S3-Expansion

    SpacehuhnTech/framework

    ESP32-S3 Framework Expansion Card

    22 parts69CERN-OHL-P-2.0
  • 2 layers269.9 × 93.1 mmGear40, the printed circuit board in 3D

    Gear40

    cosmosalad/GearSeries

    All Gear series keyboards are being uploaded.

    217 parts6
  • 2 layers86.5 × 27.5 mmComfospot50 full, the printed circuit board in 3D

    Comfospot50 full

    cornim/comfospot50

    The schematic and PCB in this directory are the project-authored controller board design. The board is intended to interface an ESP32-C3 with the existing ComfoSpot panel.

    29 parts4GPL-3.0
  • 2 layers30.8 × 42.7 mmRp2040 chute release, the printed circuit board in 3D

    Rp2040 chute release

    Runcey/rp2040-cr

    Payload PCB designed for UAVs@Berkeley

    60 parts
  • 2 layers116.8 × 116.8 mmBentoboard, the printed circuit board in 3D

    Bentoboard

    torbers/bentoboard

    as many ready-to-use electronics as i could fit on a 4"x4" PCB.

    381 parts
  • 2 layers431.4 × 264.6 mmSandyLPD Base, the printed circuit board in 3D

    SandyLPD Base

    jpskenn/SandyLP-Duo

    A split keyboard based on SandyLP

    391 partsMIT

Questions

How big is the NovaMkII PCB?

It measures 27.3 × 13.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NovaMkII use?

36 parts, built around the RP2040, W25Q128JVPIQ, ME6211C33M5G-N and 1TS015A-2200-0600-CT. 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 NovaMkII KiCad files?

From the SpacehuhnTech/USB-Nova-MkII-PCB repository on GitHub, at the commit this page was made from: the board is NovaMkII.kicad_pcb and its schematic NovaMkII.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the NovaMkII design in my own project?

Its repository publishes it under the CERN-OHL-P-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).