100%
ai-hdl-macropad End Board 2.4 view
Description

Imported from GitHub: RyzenGatto/Ai-HDL-MacroPad · commit 3d76494 · license GPL-3.0

Description

Application Specific Keyboard for the PRISM Lab at the University of Arizona

README

AI-HDL-MacroPad

Application Specific nRF52840 OR RP2040 based Keyboards for the PRISM Lab at the University of Arizona

Below are 3D renders. Schematic for the latest version is available in the Repo.

NOTE: If you want to adapt this to your own project with more keys, get familiar with KiCad and learn keyboard matrices (KMK has a good guide in their repo).

Info

KiCad files can be found in its folder. Production files can be found in Export Files. Version 1 is a super simple 5-key design for use with a XIAO RP2040. It does not have Bluetooth. It's also much cheaper. Version 1.5 has BT and a lithium-ion battery and relies on the KMK firmware.

Version 2.4

Fully integrated Macro Design. This design has been optimized for long-term reliability and has been simplified. A test PCB is accessible in the V2 kicad folders

image

image

Old Versions

Version 1 This is the cheapest version. It can be assembled by hand, no BOM or pick and place needed. V1 0 PRISM Macro Pad_Front

Version 1.5 Basically V1 but with BLE and a battery and M2 2.2mm screws. V1 5 MacroPad Front

V1 5 MacroPad Rear

V1 5 Schematic

Version 2.3 (Test PCB) 2 xx Front

2 xx back

TO DO

  1. Write software using KMK firmware

2. Determine Key Caps DONE

3. Develop wifi version with battery + BT DONE

  1. PROTOTYPE!

Materials

ONLY FOR V1.5

ItemQuantityLink
seeed studio XIAO nRF528401Mouser
Cherry MX Switches6Mouser
Lithium-Ion Battery1Option 1 Option 2
Battery connector1Mouser
Battery LED1Mouser

2.xx Materials are available in the BOM of the KiCad Files.

Firmware

This project will use the KMK Firmware. KMK has its own license, please refer to their page for more details. KMK has a GUI interface that another developer made.

This battery management software will be used to communicate battery life and charge status to the user.

Software by this guy

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.