Raspberry Pi Hat for RS485

I am working on my first SatNOGS station (the 3D Printer is pulling an all day and nighter to print the parts for me), but I was working on some of the other parts while I wait. I plan to user a Raspberry Pi with Gpredict to work satellite stations. I know the BOM called out for a USB to RS485 and the Meanwell power supply for the 48v, but does anyone have any thoughts on a Raspberry Pi RS485 hat (https://widgetlords.com/products/pi-spi-rs485-raspberry-pi-rs485-interface)?

I am concerned with the power as it appears to only support up to 24v power supply, but the RJ45 connectors have dual V+. It would be nice to run the one Cat5e or Cat6 cable for data and power.

1 Like

Unrelated to the RS485 question, OOC what 3d parts are you printing for your station?

I am using the V3.1 Pre-Release STL files I found on the Gitlab (https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/-/tags/v3.1-pre-release). There is a Zip file that has the STL’s for you to print. You could also download the latest version of the CAD files, install FreeCAD, and export the files to the STL format.

For the most part, I followed what they wanted in the instructions (https://wiki.satnogs.org/SatNOGS_Rotator_v3#Parts), but I didn’t use ABS (I haven’t printed with it yet and I am still working on the enclosure to help with the printing of ABS). Instead I used PETG (which is kind of a middle ground between PLA and ABS; easier to print with then ABS, no bad fumes, and I don’t need an enclosure, but it isn’t as strong as ABS or as heat resistance). I also did a 0.15 mm layer height instead of the 0.4 mm (my printer only has profiles up to 0.2 mm, I think 0.4 mm is a little big on the height) and I think I ran 3 perimeters. Longevity will be a test and maybe I will print ABS versions as well. I used more filament with the 0.15 layer height, but I think it will help the overall strength. So far the prints have come out good with a couple issues on spanning items (like the key hole in the gear for the end stop numb, which is hard since it is spanning over a curve).

Hope that answers the question

1 Like