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

Partholimew

@Partholimew

Joined June 16th, 2026

  • 16Devlogs
  • 4Projects
  • 0Ships
  • 0Votes
Hi, I like making custom hardware I guess.
Open comments for this post

1h 39m 1s logged

I updated the power sheet a bit. Then I worked on one of the more complicated parts of this schematic design; the core sheet. It took a little while, but I think it works, so long as I do the other sheets right of course. I also began my main schematic diagram since I have more than one sheet, and you can see the single 3.3v line from the usb-c power sheet running to the core! I know, exciting stuff, right? Anyways, I have a ways to go before I can work on the actual pcb, and will likely be adding some features to make it different from a basic pico, otherwise there wouldn’t be much point!

0
0
1
Open comments for this post

49m logged

So I’ve decided to try making an Rpi Pico-esque devboard. Since I don’t have that much experience with such things, it’s a lot of trial and error, as well as referencing far too many things at once. I decided to start by trying to make the power delivery circuit. I’m not certain it is correct, but an attempt was made.

1
0
2
Open comments for this post

1h 6m logged

PolarisPad has SHIPPED!!! What is it? Well, PolarisPad is a Macropad designed for space combat in games such as Star Citizen and No Man’s Sky. It includes 8 keys with RGB underglow, a rotary encoder, and a small OLED display. Once it is approved and I receive the parts, I will begin the assembly and do some firmware updates. It is possible that I will decide to modify the firmware or case before then, but if not, I’ll be taking a short break from working on projects until it arrives.

0
0
1
Open comments for this post

2h 10m 1s logged

It took way longer than it should have, but I finally figured out how to make QMK firmware for PolarisPad! This is just the basic version, which only includes the actual keys, not the rotary encoder, RGB underglow, or OLED. However, I’m choosing to wait to program those until I have the components on hand since trying to program something to create a visual effect without being able to see that effect doesn’t go too well. All I have left is to package everything for the GitHub page and ship it! Then I’ll be able to receive all the components to assemble the physical thing and finalize the firmware.

0
0
2
Open comments for this post

1h 0m 11s logged

I did a bit more to the project for today. I think that I’m now done with the physical design for PolarisPad now; at least for the initial version. I added the knob to the assembly, as well as the project name and designer credit (Me. It’s on the bottom). I then added some things to the silkscreen layer of the PCB, including a joke relating to the OLED, the name of the device, a QR code linking to the GitHub repo, credit to myself, and a fun little phrase.

0
0
1
Open comments for this post

1h 30m 1s logged

Had a small panic attack about halfway through this one. For a moment I thought the rotary encoder actually needed an analog signal rather than a digital one, similar to a potentiometer, and I though I was going to have to reroute a large portion of my PCB. Fortunately, I was wrong, and it only needs digital. Anyways, I added some of the components to the CAD assembly, and adjusted my case design in a few spots where components didn’t quite line up right. I also colored it a bit. (Better styling in the future including more rounded corners). Decided on making the official name to PolarisPad. (Named after the star, not the SC ship :)

0
0
3
Open comments for this post

1h 37m 35s logged

Ok, this was a complicated one. I was working on the top part of the case for the PCB, and since I had a large variety of components arranged in a different way, I had to do it all manually, while still maintaining accuracy (I hope). You can see how that went in the screenshots below. Anyway, I may have made a mistake in the PCB. It seems the way I arranged it did not leave enough space for the OLED to fully fit onto the board. So I also had to go back and adjust it, but I think it will fit now. Next I will have to add a spot for the USB port to connect it to the user’s device. I am also considering rounding the case corners. I want a cleaner-looking design. Then I’ll just have to do the software! (Don’t mind the spikes sticking through near the display, they won’t be there in the final product)

0
0
2
Open comments for this post

28m 1s logged

I began working on the case design for the actual Macropad, rather than just the basic one. The bottom of the case is done. I have also started organizing my files so that setting up a GitHub repo will be easier later on. Once I finish the rest of the case, I can begin the final necessary step, which is making the software it will run on. I also could do some design on the silkscreen layer of the PCB, which I may do, but we shall see. Here’s a little sneak-peak of the case so far.

0
0
1
Open comments for this post

1h 19m 46s logged

I did it! I designed the PCB for the pad, I will hopefully be finding a better name for this project soon, but here’s what I accomplished. I added two more RGB LEDs for better backlighting on the keys. I then imported all the footprints, came up with a general layout, and connected everything. Because of how I was doing my connections, I ended up with a “main rail”, where I had rails on both sides of the board, making it nearly impossible to cross. So I ended up having some fun routing around the main area and using some vias to go under/over other rails. Here’s how it turned out. Also, I changed the project image for now. (Pictures of front, back, and design)

0
0
1
Open comments for this post

18m 1s logged

I added diodes to each switch in the matrix. This will prevent ghosting when pressing multiple keys at a time. Also reorganized things and linked the schematic components to footprints in preparation for laying out the PCB design. Hopefully I used the right footprints, but I guess I’ll find out soon.

0
0
1
Open comments for this post

36m 1s logged

I redid the schematic to include more of the features I wanted. It is much more complex now, including 8 switches (previously 3) in a matrix encoder. I also added 2 LEDs, a rotary encoder, and an OLED screen. Next I’ll have to make a PCB for it. (And confirm it works). Hopefully all goes well.

0
0
2
Open comments for this post

35m 1s logged

I came back after watching a video on how to use Autodesk Fusion, and this time I was able to actually finish the tutorial version of the case. Next I will have to learn how the software part works, and then we can go ahead and start making this project much more complicated then a 3-button pad.

1
0
5
Open comments for this post

1h 1m 1s logged

I tried to make a basic case, but it didn’t go to well. I’ve never used fusion before. I got the main base done eventually, but the section that holds the keycaps was not wanting to work correctly. Currently, I’m just trying to get through the general tutorial so that I understand what I’m doing better before customizing the board further. I’m going to do a bit of research on how fusion works before continuing and hopefully get some stuff done on it. I have some fun plans for the final result.

0
0
5
Open comments for this post

16m 29s logged

Finished the tutorial for designing the PCB of the Macropad. This is not the final pcb, just the tutorial version. I will likely update it to be better suited to it’s intended purpose.

0
0
5
Open comments for this post

35m 26s logged

I got a working top bar with the OS name and time. Once I have basic systems done I can work on more customization and add the systems to judge the user’s actions. Also updated project picture to the welcome screen for now rather than the default.

0
0
7
Open comments for this post

15m 5s logged

I made an html index to welcome users to the OS in the future. Unfortunately, it took over an hour to finally get Hackatime to actually work, but it least it is working now.

0
0
28

Followers

Loading…