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

Partholimew

@Partholimew

Joined June 16th, 2026

  • 43Devlogs
  • 7Projects
  • 1Ships
  • 7Votes
Hi, I like making custom hardware I guess.
Open comments for this post

1h 29m 1s logged

I finished the PCB for the die. There will be one of these in each die, but it should function with the same design for each die. The firmware will just have to be slightly different for each so the 3-axis accelerometer knows what each side is supposed to read. I did finally get my custom footprint for the supercapacitor working as well. Here’s some pictures of the design and PCB render. It’s going to be a flex PCB so it can fit in a 10x10x10mm space

0
0
17
Ship

Hello everyone! Meet PolarisPad, a macropad designed to be used for flight controls in space games. It currently supports Star Citizen with it’s keymap, but could easily be used for a different game as well. This was both my Hackpad entry, as well as my first ever hardware project that I’ve finished. It’s been a journey and definitely has not gone entirely according to plan throughout the process. (Mine has some messy internal wiring to fix an error, but the design has been updated to correct this) This project has been a great way to get into hardware design and now I have many more ideas for things to make! Make sure you check out my demo video in which I use it for some basic ship functions in-game.

  • 16 devlogs
  • 7h build
  • 5.00x multiplier
  • 34 Stardust
  • Hackpad
Video of Project → See source code →
Open comments for this post

3h 0m 1s logged

It’s about time to ship! I finished the firmware, assembled it the rest of the way, and updated my GitHub page, as well as make a short demo video of using it in-game.

0
0
12
Open comments for this post

1h 3m 1s logged

I have begun the layout of the pcb that will go inside the die. i will be using a flex pcb, so that I can fold it around the inside of the die, since I’m working everything in a 10x10 mm space. I’m hoping I can keep it that small, since some dice are smaller than others and I want to mostly keep the same internals for the different dice. I do still have to make a footprint for the supercapacitor I’m using (currently C3, but it’s not correct), which will go in the center.

0
0
11
Open comments for this post

1h 44m 2s logged

Almost done fixing firmware. I got the keys working as well as rgb cycling. Once I get the OLED display working, I’ll just have to make some case adjustments and it will be ready to ship!

0
0
100
Open comments for this post

1h 51m logged

Now that I have the PCB, I soldered everything together. I apparently managed to flip the display’s connector in my PCB design, so mine has some wires instead of the headers, but I’m going to update the design to fix that. next up is testing the basic firmware and then making it better.

0
0
10
Open comments for this post

2h 8m 12s logged

So, I’ve decided to make some wireless dice. I realize they already exist, but they always seem to be over $20 a die not including the charging dock. So I’m going to do it for less (I hope). Anyway, here’s my initial schematic of the dice and the dock. The hardest part of this design is going to be fitting it inside the dice without making them much bigger, though some dice will have to be bigger. (I’m looking at you d4)

0
0
6
Open comments for this post

1h 40m 1s logged

I have a basic version of the firmware completed assuming it actually works (being I can’t test it fully without the actual device). The tome will listen for a wake word followed by a command such as “Show me level 4 Evocation”. The tome will compile a list of these commands based on the available combinations of two categories (level and school). Once it hears one, it will filter for and display all spells in those categories on the display. It will then listen for one of those spells to be said aloud, at which point it will pull the data for that spell and display it onscreen. There is an LED indicator for these steps. I’m currently using a very limited dataset of 10 entries, since I don’t want to reformat a large list if I have to change it later, but once I confirm it actually works in it’s current state I will expand the dataset.

0
0
2
Open comments for this post

4h 49m 40s logged

This one’s a bit of a mess. It’s been my longest time between devlogs. I was having a very hard time getting VSCode to let me set up the right extensions to work with the ESP board. Since I’m going to be using ESP-SR for voice recognition through wakenet and multinet, I have to have it to work on the firmware. The good news is I think I finally got it. Yesterday, it occurred to me that I had designed a charging circuit when the Xiao ESP32-S3 Pro already has one built in. So I removed it, fixed some other things in my design, and redid all my PCB routing, making it a bit smaller. If I can get the funds for it, I want to complete the case by making a hardcover book case for it, so it truly looks like a tome.

0
0
2
Open comments for this post

1h 29m 34s logged

I have finished the main body of the case/enclosure. Here’s a picture of it with and without the top of the case. I added some slots for magnets along the right side, so I can do a folio case style cover. I’m thinking of making a book-style cover for it with faux leather and doing custom foiling, since it’s pretty cheap to do so and I already have supplies for foiling. You won’t see much of that until the end though, since it will be done by hand and not digitally. I may end up moving the magnet sockets to the top rather than the side for that, but I can always change that later. Next up is some firmware. I won’t be able to do all of it without the actual device, but I can get a simplified “demo” version of it.

0
0
2
Open comments for this post

59m logged

I finished the bottom of the enclosure for the tome. I will still have to do the part that covers it, as well as the front cover, which I’m considering doing in a different style (Fabric maybe?). Here’s a picture with and without the display in place. The empty lanes are for the cables.

0
0
7
Open comments for this post

2h 38m 1s logged

I have been working on the case/enclosure for the tome, and I’ve made good progress on the bottom section, but it’s taking quite a while since I want to make sure everything is going to fit. Here’s a picture of how it’s going.

0
0
7
Open comments for this post

2h 57m 1s logged

I made the first version of the PCB design. I do still have to check the mic grounding, but otherwise it seems pretty good. I may end up editing it to fit with the case a bit better too later on. Also updated project photo. Here you go!

0
0
3
Open comments for this post

1h 37m logged

So it turns out I did not actually finish the schematic last time. I fixed several things, added a real power switch, as well as two keys for some simple controls other than voice. I also added some rgb leds. It helped a lot that apparently you can use the JTAG debug pins as GPIO after boot, so I managed to go from using 2 gpio pins for 1 mic to using essentially 0 gpio for 2 mics, since they run on L/R channels and can use the same data and clock pins at this quantity. Here’s some schematic screenshots.

0
0
4
Open comments for this post

23m 24s logged

I did some last-minute organization to correct a few messy traces on the PCB, but now that I have funding, I have ordered the components and will be building once they arrive.

0
0
6
Open comments for this post

15m logged

I received my parts, verified my case files, and am now printing the V1 case. Now I’m just waiting on my PCB and soldering stuff to arrive. It’s all coming together now. I will also be modifying firmware at that point to properly animate the screen.

0
0
33
Loading more…

Followers

Loading…