Soldering electronics to breadboarded system + some coding! Today I soldered all the electronics to the breadboarded system that I haven’t yet, so the breadboarded system is complete and ready to be programmed for 4 modules! I also ran out of I/O pins on my esp32, so I added an I/O extension chip breakout board to the system so I could have enough pins for my drive motors’ encoders, which will be very important for autonomous programs later os For coding, I changed my functions and rewrote some of the code to be suitable for 4 modules, such as changing the drive and steer functions to take an int variable argument of 1 through 4, to control different modules. I also did the same thing for the encoders. I’m tired, so I will sleep, and tomorrow I plan to program the I/O extension chip and the drive encoders, then hopefully get my hands on some 18AWGg wire so I can daisy chain the battery to my four motor controllers, so I can see how just the basic code without any trig math works on my swerve drive train, then just go from there. hopefully this coding stage doesnt take so long, so I can design a pcb! the messy breadboard is stressing me out >_<, also I wanna make my first pcb, working on this project has helped me learn alot more about data protocols and chips, also how to read datasheets, so Id love to figure out kicad and make something using that knowledge, Oh and I really wanna make the pcb cute with decals n stuff lol. Wow, that was a long devlog prob my longest. Oh, one more thing: I’m pretty sure one of my modules steer motors is broken, so I’ll have to open it up and see what is wrong; probably will have an update on that tomorrow.