2022-09-11, 05:00 AM
(This post was last modified: 2022-09-11, 12:25 PM by CapnKernel.)
Hello all,
I've been continuing to work (very slowly due to time constraints) on my standalone PyPilot and motor controller autopilot.
My previous builds can be seen here:
https://photos.app.goo.gl/kWuzHooS4Fmwunc19
My newest build is smaller and designed to go in this waterproof box.
https://www.newark.com/serpac/rbf63p06c1...p/64AH1876
Here's a render of the new design:
The board serves as a holder and interconnect for an RPi Zero W, an LCD screen (Nokia or JLX), a buck converter, reverse polarity and transient protection, EEPROM, IMU, a keypad an a VNH5019 motor driver. The board also has one ATmega328 to do motor control and sensing, and one for NMEA/buzzer/IR/RF and light sense.
A big salute to @seandepagnier for PyPilot and making the project open source. Although I haven't copied his schematics, my design is clearly heavily indebted to his design ideas, and is designed to be PyPilot-compatible with minimal code changes.
I haven't actually built it yet, but I'm planning to in the next few weeks. I still have a few more enhancements to make. I thought meanwhile that I'd share the schematic. If it's useful to others, that's great. If anyone wants to comment, that's great too. I'm not an electronics engineer, and there's lots of areas where I'm only guessing what to do, or borrowing blindly from the web posts of others. The license of my schematics is the same as for @seandepagnier's schematics, whatever that license is.
My original proof-of-concept schematic, with no fault detection, no feedback, and no protection for the Pi is here:
https://forum.openmarine.net/attachment.php?aid=1078
My latest revised multipage version is here:
ozhelm-schem-20220911a.pdf (Size: 567.51 KB / Downloads: 366)
For ease of reading I might post these pages here as separate images, if anyone asks.
Wishing you all smooth sailing!
I've been continuing to work (very slowly due to time constraints) on my standalone PyPilot and motor controller autopilot.
My previous builds can be seen here:
https://photos.app.goo.gl/kWuzHooS4Fmwunc19
My newest build is smaller and designed to go in this waterproof box.
https://www.newark.com/serpac/rbf63p06c1...p/64AH1876
Here's a render of the new design:
The board serves as a holder and interconnect for an RPi Zero W, an LCD screen (Nokia or JLX), a buck converter, reverse polarity and transient protection, EEPROM, IMU, a keypad an a VNH5019 motor driver. The board also has one ATmega328 to do motor control and sensing, and one for NMEA/buzzer/IR/RF and light sense.
A big salute to @seandepagnier for PyPilot and making the project open source. Although I haven't copied his schematics, my design is clearly heavily indebted to his design ideas, and is designed to be PyPilot-compatible with minimal code changes.
I haven't actually built it yet, but I'm planning to in the next few weeks. I still have a few more enhancements to make. I thought meanwhile that I'd share the schematic. If it's useful to others, that's great. If anyone wants to comment, that's great too. I'm not an electronics engineer, and there's lots of areas where I'm only guessing what to do, or borrowing blindly from the web posts of others. The license of my schematics is the same as for @seandepagnier's schematics, whatever that license is.
My original proof-of-concept schematic, with no fault detection, no feedback, and no protection for the Pi is here:
https://forum.openmarine.net/attachment.php?aid=1078
My latest revised multipage version is here:
ozhelm-schem-20220911a.pdf (Size: 567.51 KB / Downloads: 366)
For ease of reading I might post these pages here as separate images, if anyone asks.
Wishing you all smooth sailing!