Romi + Rasberry Pi 4 - interface with Mac

Hi - we are transition from FLL to FTC. Thought that ROMI would help the team with programming. Some of the team members have a Macbook Pro instead of Windows. Does Romi support both Windows and Mac? I think without the Rasberry PI - it seems arduino supports both. We are trying to get python code running on ROMI.

Any help would be great.

Hello.

The Romi 32U4 Control Board is based on the ATmega32U4 microcontroller, which can be programmed from the Arduino IDE (using the Arduino programing language), which supports MacOS.

The Romi 32U4 Control Board cannot run Python natively. You could probably write a Python script that runs on your Mac and communicates with the board through USB using something like the pyserial library; however, we do not have any specific examples for doing so, and the practicality is limited since it would need to be tethered to USB. You can also run Python scripts from a Raspberry Pi that control the Romi as you alluded to. Some information about that can be found in the “Raspberry Pi interface and level shifters” section of the Romi 32U4 Control Board user’s guide.

Brandon

If you wanna run python code directly, you can make a customized robot controller using the Arduino UNO Q. Discover the New Arduino UNO Q: The All-In One Toolbox