EOSEFF main board (with 4 x UART, 8 x PWM for RC-servos and/or LED dimming and I2C)
EOSEFF power supply (3.3 V and 5 V regulators, current and voltage measurement, I2C)
EOSEFF IO-board (2 x H-bridge, 2 x N-channel FETs, 2 x P-channel FETs, temperature sensor, I2C)
Constant current LED driver connected to the main board
100 x 100 mm milled bracket with:
Raspberry Pi connected to the I2C-bus
D-Link DWL-G122 USB WLAN adapter
2,4 GHz antenna
The analog camera is exchanged with a Raspberri Pi camera
The entire card stack and the Raspberry Pi communicates over I2C. The Raspberry Pi broadcasts telemetry, and a Python-application on the control station picks up the IP, displays the telemetry, and sends back control signals to the rover. A MIDI-controller is used for proportional control over motors, camera/LED tilt and LED dim level.
Raw h264 video from the RPi is sent over UDP to the control station with minimum latency (less than 100 ms).
In other words, all telemetry, control and video is sent over WLAN, and the 2,4 GHz dipole works very well. In the video below the WLAN access point is actually in another building behind three concrete walls.