🔌 Steam Boat — Arduino & RC Simulator

⚙️ Engine Sim 📄 Research Stopped

RC Transmitter (2.4 GHz)

SteamBoat Controller
SB-3CH
Throttle / Burner
Y=Throttle · X=Burner Fan
Steering
X=Rudder
Ch1 Steer
1500
0%
Ch2 Throttle
1000
0%
Ch3 Burner
1500
0%
TX Power
Fuel Enable
Ignition
Steer Trim
Throttle Trim

Arduino Nano

Arduino Nano v3
ATmega
328P
PWR
TX
RX
L13
Digital Pins
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
Analog Pins
A0
A1
A2
A3
A4
A5
A0
A1
A2
A3
A4
A5
Boiler Pressure
0
psi
Steam Temp
70
°F
Engine RPM
0
RPM
Boat Speed
0.0
mph
Rudder Servo 90°
Throttle Valve
Fan Speed 0%
Fuel Solenoid CLOSED

Simulation Parameters

2.0
12.0
2.0
0.08
Serial Monitor — 115200 baud
steamboat_controller.ino

Pin Assignments

D2RC Receiver Ch1 (Steering)
D3RC Receiver Ch2 (Throttle)
D4RC Receiver Ch3 (Burner)
D6Fuel Solenoid (via MOSFET)
D7Water Pump Control
D9Rudder Servo PWM
D10Throttle Servo PWM
D11Fan ESC PWM
D13Status LED
A0Pressure Sensor (0-1000 psi)
A1Thermocouple (MAX6675 SCK)
A2MAX6675 CS
A3MAX6675 SO

Power

VIN7.4V 2S LiPo (via ESC BEC 5V)
GNDCommon ground (all devices)