Skip to the content
PCBKitNew board
2 layers92.3 × 64.8 mmHackpad, the printed circuit board in 3D

This is currently a work in progress. THIS MEANS NOTHING IS TESTED, DO NOT ATTEMPT TO USE THIS AS A GUIDE (as of now) here's the submission link if you want it

Size
92.3 × 64.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
22
Pads
72
Tracks, vias
191, 23
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
10 Oct 2024
Updated
21 Oct 2024

Overview

Hackpad is an open-source printed circuit board by 3XAY, from the 3XAY/3XAY_HackPad repository on GitHub. It is a 2-layer board of 92.3 × 64.8 mm with 11 parts on 22 nets, routed with 191 tracks and 23 vias.

It is built around the PCF8574AP. Its parts include 6 switches, 2 ICs and 1 resistor. It belongs with the SAM D and SAM boards of this library.

Main components

1

README

README.md

HackPad

This is currently a work in progress. THIS MEANS NOTHING IS TESTED, DO NOT ATTEMPT TO USE THIS AS A GUIDE (as of now) here's the submission link if you want it

This is my submission for Hack Club's HackPad YSWS (You ship we ship). My progress will be throughouly documented here.

Images

These are screenshots from the development process with each design iteration. (For the PCB / Case, code can be reviewed via the version history)

KiCad

These are the KiCad files.

Blender

Any Blender files made will be stored here, these are either sketches, renders, or CAD files

Firmware

All of the firmware is written in Circuitpython (currently untested)

YouTube Shorts Recaps

https://youtube.com/playlist?list=PL8pZ9v0F1Ks2gfHrP7J-pUTj4NAnL8gHc&si=MliIfDuidp5TVAae

Parts

11
QtyValueFootprintReferences
3RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1, SW2, SW3
3SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW4, SW5, SW6
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
1LOGOLOGOG***
1OLEDKiCad-SSD1306-0.91-OLED-4pin-128x32.pretty-master:SSD1306-0.91-OLED-4pin-128x32OL1
1PCF8574APackage_DIP:DIP-16_W7.62mmU2
1Seeed Studio XIAO SAMD21Seeed Studio XIAO Series Library:XIAO-Generic-Thruhole-14P-2.54-21X17.8MMU1

Questions

How big is the Hackpad PCB?

It measures 92.3 × 64.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Hackpad use?

11 parts, built around the PCF8574AP. 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 Hackpad KiCad files?

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

Can I use the Hackpad design in my own project?

Its repository states no licence, so its author keeps all rights: ask 3XAY before reusing the design.

Similar boards

  • 2 layers79.5 × 160 mmEuropi main, the printed circuit board in 3D

    Europi main

    AudioMorphology/Europi

    Opensource sequencer software for Raspberry Pi equipped with Eurorack-compatible hardware

    90 parts103
  • 2 layers77.7 × 166.3 mmDelta pico, the printed circuit board in 3D

    Delta pico

    AaronC81/delta-pico

    Powerful scientific calculator based on the Raspberry Pi Pico

    84 parts57MIT
  • 2 layers36 × 36 mmIO Expander, the printed circuit board in 3D

    IO Expander

    iNavFlight/hardware

    INAV I2C IO Expander board offers 8 digital outputs.

    12 parts11
  • 2 layers50.8 × 74.9 mmTagger production, the printed circuit board in 3D

    Tagger production

    lucullusTheOnly/OpenLaserTag

    Open Source System for the game Lasertag

    42 parts7
  • 2 layers65 × 56 mmMiniTeleskop, the printed circuit board in 3D

    MiniTeleskop

    cutec-chris/PiScope

    Goto Telescope with Raspberry PI HQ Camera and exchangable Objective Holders for DSLR Objectives

    41 parts3
  • 2 layers50.4 × 50.4 mmBluepill ethernet, the printed circuit board in 3D

    Bluepill ethernet

    kellerkindt/bluepill_sensor

    Bluepill stm31f103 ethernet sensor extension board with SW written in Rust

    47 parts3Apache-2.0
  • 2 layers126 × 59.5 mmVFO BFO Si5351, the printed circuit board in 3D

    VFO BFO Si5351

    loscorpione/VFO-BFO-HF-ESP32-Si5351

    VFO & BFO con Si 5351 gestito da ESP32 devkit V1 per la gamma di frequenze HF, da 1 a 30 MHZ

    34 parts3
  • 2 layers152 × 93.7 mmBandfilter, the printed circuit board in 3D

    Bandfilter

    paulh002/band-passfilter-arduino-esp32

    ESP32 managed HF bandpass filyer

    127 parts3