I finished basic cad of the case. Looks pretty good for like 2 hrs of inexperienced CADing ngl.
Turns out i used the wrong footprint for the LED’s so i changed them to another wrong footprint and then changed it to the correct one.
Also I changed silkscreen art to better reflect “hop off your computer bro”
im so fancy with raytraced pic of pcb
This is very late news since I actually finished this 5 days ago, I just haven’t posted a devlog for it yet. I routed all traces on the PCB and made some silkscreen art. This was really easy because of my hackpad(im still waiting on 3d print for it). I plan to start CAD -ing everything today!
Yep you read that right. I wrote a very bad swerve script that works. I also acquired the least broken cad of my FRC teams robot. I optimized from about 60 mil vertices to about 4.8 million(ty decimate modifier). Ill try my best to finish this robot, and add swerve to other robots(9126 and 9450)
holy locked in kicad session
I decided ill use up those LEDs from my hackpad kit since I didnt use them. They will illuminate the switches when the alarm goes off(if all goes to plan).
Getting the boxes legit took me 10 minutes cuz I forgot everthing after making the gooberpad. This is gonna be all worth it(i hope)
I finally finished soldering everything! This thing works and im very excited to see it in its case. It took 40 min to get firmware working(w lapse for not adding that to the time), but overall, it was easy. Only issue was all keybindings were messed up(pause button alt f4s you, volume down makes volume go up, etc.). My friend is waiting for filament so he can print the case, but i hope to ship by next weekend!
Been a while! I got everything manufactured and shipped. I soldered all of the diodes and the encoder. Beginning to feel confident with my soldering skills. Ill try to finish soldering everything by tomorrow(8/23/26)
my hands are so shaky wtf
#Website update!
I made some modifications to the design on the home page to make it easier to see the text in the center. I wrote nearly half of the documentatoin for adding robots!
I made a simple static html website inside a subfolder of the repo. Setting up github actions took about 30 minutes
. Turns out github servers are slower than they used to be.
I also made a simple documentation page and put in some basic info about this project. I kinda stole a lot of styling from a previous project.
I added sound effects to it and a basic indexer sound effect system. I also fixed a major bug where sometimes fuel scored in the hub just disappears(i genuinely dont know how this even happened in the first place)
The new indexer SFX system plays as long as the robot is enabled, and it gets a bit louder when you shoot. Added this to make silver hawks robot feel more alive.
I finally undertook the process of making the menu. Unity makes it really easy to make UI but getting graphics settings to work took a while. When I first implemented changing graphics settings, the outcome is the complete opposite. If you choose the Horrendous preset, you get maxed out settings and vice versa. I fixed this by reordering options. I also added fullscreen as a toggle and a resolutions dropdown.
I also modified the gamemanager and the menu to allow for loading a robot from the main menu. It works by saving your robot index to a playerprefs, and gamemanager loads that corresponding robot. The scripts for camera management and robot enabling and disabling are all modular, so everything works smoothly!
I added the SilverHawks, 9126. Adding this robot was kind of difficult. For starters, the CAD was too high fidelity, with every single screw and bolt set up. I had to remove all of them and I had to make my own bumpers for this.(which had flipped normals
). I also had to adjust the way turret and hood aiming worked. These were previously locked to only modify the z axis of the gameobjects. I had to write methods to choose a new axis. I also had to write a system for sliding hoppers.
I am going to work on a menu, then make a website for this game. The website will have a simple robot tutorial.
9450 is almost done with its implementation into Fieldsim. I added a working automatic aligning turret and hood. This didn’t work initially, some values had to be fine tuned to ensure turret accuracy. The robot can shoot at the hub, and pass both left and right. This turned out pretty good and I hope to keep going