You are browsing as a guest. Sign up (or log in) to start making projects!

Mcrpd

Hardware
  • 25 Devlogs
  • 30 Total hours

3 key macropad with rotary encoder and oled screen

Open comments for this post

1h 13m logged

finished case design. I actually added a little shroud thing for the mcu which will be glued onto the main case assembly after building.

0
0
2
Open comments for this post

58m logged

I finally found a boolean model to use for the usb-c cutout off of printables. The case now has a usb-c cutout.

0
0
1
Open comments for this post

57m logged

edited the pcb as there are a few kinks to work out with the footprints. My LEDs give an error message in DRC as “footprint not found”

0
0
1
Open comments for this post

55m logged

further firmware development. I worked mostly on the info.json file and reverse enginerred the orpheuspad’s code. Some AI was used for proofreading

0
0
1
Open comments for this post

58m 1s logged

Finally, after much undocumented reseach, i’ve started writing the firmware. I did vibecode and use help from AI a bit as I havent coded in anything past python.

0
0
1
Open comments for this post

1h 14m 1s logged

Case design is basically done just gotta add a usb c cutout. The top plate is basically nonexistant as i wanted the pcb, components and soldering to show through the case

0
0
1
Open comments for this post

1h 34m 1s logged

Placement of things on the top case plate. Gonna add a boolean modifier to make the holes for it on the top plate later

0
0
1
Open comments for this post

2h 18m 1s logged

The tutorial for the hackpad uses the SAMD21 version of the xiao whereas they ship the xiao rp2040. Had to redesign everything around the rp2040. Schematic ERC still gives some errors and routing is not yet fully completed.

0
0
1
Open comments for this post

1h 42m 17s logged

I am building a comparatively basic 3 key macropad with a rotary encoder, an oled screen, LEDs and 3 switches. So far only the switches and the (badly incorporated) rotary encoder have been added. In further sessions I intend to fix the rotary encoder and add an oled screen (software parts to come later).

0
0
1

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…