hackpad/hackpads/lychee
Mohid 3ea9880db5 new file: hackpads/lychee/cad/enclosure.step
new file:   hackpads/lychee/firmware/boot.py
	new file:   hackpads/lychee/firmware/code.py
	new file:   hackpads/lychee/pcb/MatriXpad shcematic v1-backups/MatriXpad shcematic v1-2024-10-21_134806.zip
	new file:   hackpads/lychee/pcb/MatriXpad shcematic v1.kicad_pcb
	new file:   hackpads/lychee/pcb/MatriXpad shcematic v1.kicad_prl
	new file:   hackpads/lychee/pcb/MatriXpad shcematic v1.kicad_pro
	new file:   hackpads/lychee/pcb/MatriXpad shcematic v1.kicad_sch
	new file:   hackpads/lychee/pcb/fp-info-cache
	new file:   hackpads/lychee/production/case/Acrylic-see-through.dxf
	new file:   hackpads/lychee/production/case/enclosure-body.stl
	new file:   hackpads/lychee/production/case/enclosure-top.stl
	new file:   hackpads/lychee/production/case/plate.stl
	new file:   hackpads/lychee/production/gerbers/gerbers.zip
	new file:   hackpads/lychee/readme.md
2024-10-26 09:35:37 +01:00
..
cad new file: hackpads/lychee/cad/enclosure.step 2024-10-26 09:35:37 +01:00
firmware new file: hackpads/lychee/cad/enclosure.step 2024-10-26 09:35:37 +01:00
pcb new file: hackpads/lychee/cad/enclosure.step 2024-10-26 09:35:37 +01:00
production new file: hackpads/lychee/cad/enclosure.step 2024-10-26 09:35:37 +01:00
readme.md new file: hackpads/lychee/cad/enclosure.step 2024-10-26 09:35:37 +01:00

lychee mk1

Macropad Image

Project Description

This project is a custom-built macropad using a Seeed XIAO RP2040 microcontroller, with a 3x4 matrix of mechanical switches, two EC11 rotary encoders, and an OLED display. The macropad can control system volume, screen brightness, and perform various macros.

It features:

  • 12 MX-style switches for custom macros.
  • Two rotary encoders: one for volume control, and another for brightness.
  • An OLED display showing the current time and a Pomodoro timer for productivity.

Bill of Materials (BOM)

Item Quantity
Seeed XIAO RP2040 1
MX-style Mechanical Switches 12
EC11 Rotary Encoders 2
0.91" OLED Display 1
PCF8574AN Expander 1
M3 Heatsets 4
M3 12mm Screws 4
Through-hole 4.7k resistor 3
Through-hole 1N4148 12
Pcb 1