Full Fly-by-Wire Electric Outboard (3): Throttle Circuit & Code Prototype @robertssmorgasbord
Full Fly-by-Wire Electric Outboard (3): Throttle Circuit & Code Prototype  @robertssmorgasbord
Uploaded May 2025 | Updated September 2026, 13 minutes ago
Building the circuit on a breadboard and writing code for it …
↓↓↓ Complete description, time index and links below ↓↓↓

In video number two (that was published first) we did a rough design for (amongst other things) the DAC circuit for the analog control input of the motor driver (link below). Now it’s time to actually build that circuit and write some code for it.

We start off by soldering two required breakout boards, revisit the circuit’s schematic, and then have a look at the circuit on a breadboard. After that we go through some rounds of incremental coding and tests, until we’re sure everything works.

00:00 Intro – the more you know the more questions you have
00:35 Soldering – breakout boards (DAC & terminal block)
03:45 Circuit – just an overview (details see part 2)
09:53 Breadboard – Arduino, digital isolator, DAC, terminals
10:57 Code 1 – it’s basically doing nothing
11:57 Test 1 – output voltage safe when powering up?
13:54 Code 2 – actually using the DAC to output voltages
21:37 Test 2 – DAC correctly outputs the desired voltages?
22:48 Code 3 – setting DAC voltage by percent motor power
31:01 Test 3 – voltages dead/full ahead/astern & stop correct?
32:36 Test 4 – over-/undershoots when changing DAC output?
34:11 Wrap-up – next we connect the motor driver, bye

Full Fly-by-Wire Electric Outboard youtube.com/playlist?list=PLwq-2MnM58FKvpYgFXgNCjlKo14L0KI16
Full Fly-by-Wire Electric Outboard (2): Throttle Rough Design & Parts Selection youtu.be/DSgi4pclBUA
Full Fly-by-Wire Electric Outboard (4): Throttle Circuit & Code Test youtu.be/yEfVJVy8n8E
Haswing Protruar 2.0 24V Trolling Motor – More Reverse Engineering youtu.be/RAsr5ENhv88
Arduino MCUs and MCP48XX/MCP49XX Family DACs – The Basics youtu.be/bj57xuQS7L8
Arduino MCUs and MCP48XX/MCP49XX Family DACs – The Details youtu.be/BrZYVWQ-p3U

#flybywire #electricoutboard #haswing #trollingmotor #outboardmotor #outboard #robertssmorgasbord
Full Fly-by-Wire Electric Outboard (3): Throttle Circuit & Code PrototypeAllegro A1335 Hall Effect Angle Sensor, I2C and Arduino – The Details (9)Arduino megaAVR Brownout Detector, e.g. Nano Every ATmega4809 – First LookFull Fly-by-Wire Electric Outboard (21): Chasing CrosstalkMEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (9)Capacitive Liquid Level Sensing (5): Analog to Digital (2)JFETs – The Dirty Details (2/3): Practice 1Dual Electronic Engine Control Lever IP68 (15): Plungers, Nipples & Strain RelieveElectronic Steering Wheel / Rudder Jog IP68 (14): Body (5)Electronic Steering Wheel / Rudder Jog IP68 (2): Static & Bending Calculations (1)MEMSIC MMC5983MA 3-Axis Digital Compass & Arduino MCU – The Details (8)Dual Electronic Engine Control Lever IP68 (18): Side Parts (3) & Body (4)
Roberts Smorgasbord |

Full Fly-by-Wire Electric Outboard (3): Throttle Circuit & Code Prototype

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER