Hardware: Arduino Due/Mega
Author: DJ Sures
This firmware converts a Arduino Due/Mega into an EZB for ARC to connect to it.
This firmware turns an Arduino Mega 2560 into a Synthiam ARC capability controller. Once flashed and connected over USB, ARC can control the Mega just like an EZ-B style board. ARC sends commands over serial, and the Mega exposes hardware features without requiring reprogramming the Arduino code each time.
What you can do with it in ARC
With this firmware, ARC can:
- Move servos (pan/tilt, arms, animatronics, etc.)
- Drive PWM outputs (motor speed, LED brightness)
- Toggle digital I/O (relays, switches, buttons)
- Read analog inputs (voltage-based sensors)
- Use 3 extra hardware UARTs for GPS, RFID, motor controllers, etc.
- Send simple one-way serial using software serial
- Read HC-SR04 ultrasonic distance sensors
This makes the Mega a cheap and flexible I/O expansion device for robotics and automation.
