Robotics & Engineering - Week of 09/29/25

Robotics & Engineering - Week of 09/29/25

2 minutes

This week was convoluted, considering that we had Thursday off from school. During school, I worked on the battery system, specifically setting up and configuring the BMS system for it to safely charge and balance all cells.





In order to interface with the BMS (can be found on XiaoXingBMS here) you apparently need a special UART tool that they sell.

To me, it looks like a regular USB-UART Serial cable, but after using the Adafruit USB to TTL Serial cable I found that I couldn’t establish communication with it to extract any valuable information from it.





So, we are now waiting for the special adapter box to arrive in the mail- Likely it will take a few weeks, as it is coming directly from China with standard shipping. In the mean-time, I investigated the protocol the UART uses and the data I can potentially extract from it.

The good news is that it is very highly configurable and it provides plenty of stats in real time! There is an official JBD software that I downloaded to mess around with while waiting, and although some pages are in Chinese, I have faith that this will be very useful down the road…





On another note, I worked a ton on my Grandma’s spring monitor project. I will be soon publishing a series of posts describing the project of OpenSpring in its entirety. The whole project stemmed when her spring ran dry over the drought in Northern Vermont.

The idea is that there is a pressure transducer in her spring that communicates back to her wirelessly so she will know how much water is present at all times.

This is the device that will sit on the spring year round and record data from the pressure transducer:





And this week, I spent most time working on the top-side (display and parser). The case I ended up re-printing.






0


Views

Get your own free counter!

Leave any questions or comments here

Comment Form is loading comments...