The Gacropad
Hardware- 6 Devlogs
- 10 Total hours
You’re gonna choke on the name. I did too.
You’re gonna choke on the name. I did too.
I’m gonna be blunt. I put in the grant. I have NOTHING useful to say, other than the fact that I worked on the firmware a little, CAD for the case, and used Codex for some PCB assistance since I have hit my limits internally.
Again, this is my first PCB. I do not know what I am doing. I feel like asking Codex for help is fine morally, and I have nothing against it. Of course, I need to also learn these skills humanly, so in order to learn better, I’m going to do Half Life. Mostly because I need to learn how to make a PCB, and I need a second 3D printer for science, which includes modding and Egg-Bench (how fast can an egg be cooked on a 3D printer).
For now, we wait. Here’s a raytraced render of the board, since it looks fresher. The display looks different because I got tortured with my display choices.
It looks so beautiful, don’ it?
Wow. I cannot believe it. We actually have a PCB. Grueling, working hours (some unrecorded…) and we finally have a PCB.
It’s late where I’m at. I don’t have much to say, and I have school tomorrow, so I’m cutting it short.
We are almost done.
CAD is going to be really tricky. Like, really. I use Autodesk Fusion. Voluntarily. I cannot use FreeCAD, in good faith. It does not work on Debian (at least, for me).
I have to use the web version. Thank god I am a student.
The moment this is done, I will work on a separate project in a new YSWS. It will be Wheatley, from the Portal franchise. Articulated. It should be able to move around by itself on my ceiling. This is a shower thought.
As for now, we need to be serious. Crap just got real. When I work on CAD tomorrow, I will be recording guaranteed. It’s also not going to be green. I decided it’s going to be black (it’s not going to be expensive, green does reek of old too but Raspberry Pi uses it but idgaf). When I get my JLCPCB, soldering iron (I don’t own one sadly), and other item grants, it will go to the best stuff I can find.
My teacher also asked me to bring in some PCBs into compsci class so I am going to get absolutely bullied for this.
Bye!
It’s raining outside right now. I’m so thankful for this.
A lot of the firmware for the GacroPad is done, and the companion app (untested) seems to be just fine.
Though, because I’m so persistent, we now have a PCB sketch. It’s not done yet, but we’re so, so close. This will be a real thing. I panicked, because the deadline was the 30th of September. However, things changed, and we now have more time!
This will give me more time to work on CAD, the PCB, and getting funding. I am so very thankful for the people at Stardance for giving not just me, but everyone more time. This will also give me some time to even rate projects the moment I get approved!
More soon to come. For now, keep this in mind:
For now, the PCB currently looks like the following image. It’s messy, but progress!
If you are reading this, you now owe me a Bambu Labs H2C. I need one please please please I beg
A lot has changed.
This changes a lot of design mechanics. Again, as I stated, a lot of things are due for a change. Nothing is final.
Project state?
30%. I need to add BOOT and RESET buttons for if this thing dies out. After that, it’s PCB time! After that though, I will code instead of CAD.
Bye!
I’m homicidal, and I got a taste, I want to wipe out the monster race! - Undertale the Musical
Today was a productive day!
What I did today was mostly add the switches, start progress on RGB, and the better part? Add a 0.91” OLED screen! I also stamped my watermark onto the schematic.
You may be asking yourself a very important question. “Why does it look so different than last time in the beginning?”
I forgot to record. That’s it.
It was the stupidest thing I could ever do. I forgot to open Lapse and hit record. I could’ve done that. I totally could’ve. Unfortunately, the moment I realized that (I worked on it yesterday), I was practically done with the power + ESP situation. And, as of now, it looks awfully jank. Don’t worry. Everything is gonna try to look less jank.
The more unfortunate part is that I am totally going to forget recording a lot of times. This will definitely screw my hours six ways to Sunday. But honestly I’m doing it for the fun of it, not the stardust. It’s a good prize in general, however, it’s not my main motive. My main motive is to improve my skills and try to make a PCB come to life. Mostly(s) because it’s good life skills, and it’s great for my future.
What would you say the project completion is at?
I would say 25%. Good progress was made today, as I implemented the switches, something that really confused me at first, but I eventually got over it.
I’m definitely gonna be logging some more this weekend, as Labor Day weekend is this, well, weekend, so I have some extra time to work on this without school nagging me about it.
I can work later into the nights, since, I usually go to bed really late. Like, awfully late. Not good, but also good.
That’s pretty much it for this devpost! Stay chill, everynyan!~
You’ll choke on how bad the name is. It’s awful. As they say, good product, awful name.
GacroPad is a macro pad that is (supposed) to look beautiful, clean, and fits in well with whatever setup you have. It is comprised of an ESP32-S3-WROOM-1, some key switches that are clicky AF, keycaps that do NOT look like hot garbage, and a clean OLED for… something.
That “something” still needs to be determined. GacroPad is a HEAVY work in progress. Absolutely NOTHING will be final, and everything WILL be changed in the near future. Well, maybe some things.
That’s mostly it! The shell however, is a topic that will be discussed later. What we DO know:
What would you consider the project completion to be as of now, and do you like cats?
I would say around 15%, since it’s somewhat there, but not far enough. We have a lot of work to do, and if you would like to help, it would be gladly appreciated (as in helping me with my horrible skills at making a PCB)! And yes, I do like cats. Mrrrp~!
That’s it! That’s the GacroPad! Or, what it will be in the future. If you would like to help, please do! Attached below is a timelapse of my KiCad session and the KiCad sketch below (incomplete), if you’re wondering what the hell those things are.