Skip to the content
PCBKitNew board
2 layers45.1 × 29.2 mmJackrabbit, the printed circuit board in 3D

16-channel logic analyzer / bus sniffer tool

Size
45.1 × 29.2 mm
Copper layers
2
Thickness
1.65 mm
Parts
64
Nets
95
Pads
334
Tracks, vias
598, 162
Pours
9
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Jul 2022
Updated
15 Sep 2022

Overview

Jackrabbit is an open-source printed circuit board by rjhsun, from the rjhsun/jackrabbit repository on GitHub, published under the MIT licence. It is a 2-layer board of 45.1 × 29.2 mm with 64 parts on 95 nets, routed with 598 tracks and 162 vias.

It is built around the RP2040, 74LVCH245AD and W25Q16JVSNIQ, with the MIC5319-3.3YD5, M2.5 and 0ZCJ0025FF2E among its other parts. Its parts include 18 capacitors, 18 resistors, 5 ICs, 4 diodes and 4 connectors. It belongs with the sensors and measurement boards and the RP2040 boards of this library.

Main components

7

README

README.md

jackrabbit

license madewith

RP2040 16-channel 100 MHz logic analyzer

iso

Description

Jackrabbit is a RP2040-based 16-channel logic analyzer in a tiny 1.8" by 1.2" form factor. All digital inputs are buffered for compatibility with both 3V3 and 5V logic. Boot mode select and reset buttons are provided for convenience, and the ADC inputs and SWD pins are broken out. A USB-C connector is present for firmware updates and serial data.

Documentation

Contributors

  • Brian Cruz - BS EE, Caltech, 2023
  • Brandon Gong - BS CECS, USC, 2024
  • Ray Sun - BS EE, Caltech, 2020; PhD EE, USC, 2026

Licensing

This project is released under the terms of the MIT License.

Parts

64
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C5, C6, C7, C8, C9, C11, C12, C13, C15, C16
610kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6, R7, R8, R12, R13, R14
41kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R10, R11, R15
4M2.5MountingHole:MountingHole_2.7mm_M2.5_Pad_ViaH1, H2, H3, H4
3100Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16, R17, R18
32.2uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C10, C14
210uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3
2220Resistor_SMD:R_Array_Convex_8x0602RN1, RN2
227Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4, R5
227pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17, C18
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
274LVCH245APackage_SO:TSSOP-20_4.4x5mm_P0.5mmU2, U5
2G***kibuzzard-62E8C5F1kibuzzard-62E8C5F1, kibuzzard-62E8C5F1
2SW_Pushjackrabbit:SW_Push_CK_PTS815_HandSolderingSW1, SW2
10ZCJ0025FF2EFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1200Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
1BLULED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1ECS-120-18-33-JGNjackrabbit:Crystal_SMD_ECS-4Pin_3.2x2.5mmY1
1G***kibuzzard-62E7A97Fkibuzzard-62E7A97F
1G***kibuzzard-62E7AE0Fkibuzzard-62E7AE0F
1GRNLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1MIC5319-3.3YD5Package_TO_SOT_SMD:SOT-23-5U1
1PinHeader_2.54mm_01x03jackrabbit:PinHeader_1x03_P2.54mm_NoSilkJ4
1PinHeader_2.54mm_02x04jackrabbit:PinHeader_2x04_P2.54mm_NoSilkJ3
1PinHeader_2.54mm_02x10jackrabbit:PinHeader_2x10_P2.54mm_Horizontal_NoSilkJ2
1REDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1RP2040jackrabbit:RP2040-QFN-56_HandSolderingU4
1USB_Cjackrabbit:USB_C_Receptacle_GCT_USB4105-GF-A-120J1
1W25Q16JVSNIQPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1YELLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4

The 63 most common of 64 parts.

Questions

How big is the Jackrabbit PCB?

It measures 45.1 × 29.2 mm and has 2 copper layers, 1.65 mm thick.

What parts does the Jackrabbit use?

64 parts, built around the RP2040, 74LVCH245AD, W25Q16JVSNIQ and MIC5319-3.3YD5. 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 Jackrabbit KiCad files?

From the rjhsun/jackrabbit repository on GitHub, at the commit this page was made from: the board is jackrabbit.kicad_pcb and its schematic jackrabbit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Jackrabbit design in my own project?

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).

Similar boards

  • 4 layers31.6 × 27.7 mmMoon child, the printed circuit board in 3D

    Moon child

    Matthew-Bon/moon_child

    A rocket flight computer to support CBJAMO's amoral interests.

    172 partsGPL-3.0
  • 4 layers114 × 120 mmHubble, the printed circuit board in 3D

    Hubble

    wntrblm/Hubble

    Re-usable test jig controller

    335 parts23
  • 2 layers51 × 30 mmPicociaa, the printed circuit board in 3D

    Picociaa

    ciaa/Hardware

    Hardware de la CIAA

    67 parts216
  • 4 layers100.9 × 77.5 mmYm2610-pcb, the printed circuit board in 3D

    Ym2610-pcb

    dan-rodrigues/ym2610-pcb

    FPGA-based PCB to control a YM2610 sound synthesis chip.

    168 parts31
  • 4 layers166.3 × 70 mmGanglia, the printed circuit board in 3D

    Ganglia

    H2O-Tnp/ganglia

    Ganglia is an open BLDC / brushed motor driver platform — custom PCB hardware plus STM32 firmware that runs a real-time control loop on top of FreeRTOS.

    202 parts
  • 6 layers41.5 × 61.7 mmFobu, the printed circuit board in 3D

    Fobu

    kitspace-test-repos/kicad6-file-collection

    257 partsMIT
  • 4 layers159.9 × 119.3 mmC816Pro, the printed circuit board in 3D

    C816Pro

    rjacobs1969/C816

    Modern 8 bit computer

    154 parts
  • 4 layers86 × 34 mmBsl drv v1, the printed circuit board in 3D

    Bsl drv v1

    jackw01/scanlight

    A better light source for scanning color negative film

    157 parts397CERN-OHL-W-2.0