
Raspberry Pi by Pi Foundation
Firmware
- EZBPi Server Version 5 (updated 2019-08-27)
- EZB Server (BlueBerry Server) Version 6 (updated 2019-10-29)
Raspberry Pi is a small and affordable computer that you can use to control a robot with either an EZB Server or Windows 11 installed on Raspberry Pi 4 or newer. It is recommended that Windows 11 be installed with ARC and an Arduino be used as the I/O EZB. The performance of I/O on a Pi is insufficient for robotics and servos. Alternatively, if you want the Pi used as an EZB Server to use onboard I/O, there are a few firmware versions that you can choose from the top of this page (DJ's EZBPi and PTP's Blueberry).
Install ARC on Pi with Windows 11 (recommended)
You can run ARC on a Raspberry Pi by installing Windows 11. Windows 11 for Raspberry Pi requires version 4 or newer with at least 8GB of RAM. While you can run it off an SD card, using an SSD external drive is highly recommended. If you do not use an SSD drive, the computer will run far too slowly to be enjoyable. Alternatively, you can run a speedy USB Thumb Drive. This will allow you to use an EZB external to the Pi, such as an Arduino, ESP32, or EZ-Robot controller. The I/O performance of the Pi is insufficient for most robotic applications, specifically lacking support for servos, PWM, ADC, multiple UART, and more. The recommended suggestion is to install Windows 11 and ARC and use an EZB over USB or WiFi to the Pi.
If you were to run a thumb drive for storage, we have had great success with the following...
- Samsung 128GB USB 3.1 Flash Drive BAR Plus (MUF-128BE3)
- SanDisk 128GB Extreme PRO USB 3.1 Solid State Flash Drive (SDCZ880-128G-G46)
There are plenty of instructions on the internet for installing Windows 11 on a Raspberry Pi 4 or newer. We have added a video below, but we recommend searching for updated instructions if something changes.
- Here's the link to the installer: https://uup.rg-adguard.net
- Follow our tutorial to get the best performance out of it: Tips To Making a Robot
Some tips from the author of the above video in his video description are helpful. You can install Windows 11 on the Raspberry Pi 4 or newer without using a PC! We can do it all from the Raspberry Pi running a Debian-based OS like Raspberry Pi OS, thanks to the all-new WoR Flasher from Hotspot. As in this video, this installation will work with a micro SD card, a USB drive with M.2 SSD, or a 2.5" SSD. He shows you how to get this up and running on your Raspberry Pi so you can easily install Windows 11 on your Pi.
- Wor-Flasher GitHub: https://github.com/Botspot/wor-flasher
- Install from A PC: https://youtu.be/UYSytYtyqCk
- Raspberry pi 4 or newer: https://amzn.to/3qBNZCQ
- Optional Raspberry Pi 400 or newer: https://amzn.to/3duZEOi
- Pi4 CPU Cooler: https://amzn.to/3hpmVT0
- 240GB SSD: https://amzn.to/3hpEIti
- SSD to USB: https://amzn.to/3jydp2G
- Optional: Micro SD Card: https://amzn.to/3hodXWa
- USB Drive: https://amzn.to/364qLvK
Installation Tips & Performance for SBCs
Our guide in the Support section includes freeing storage space, increasing performance, powering the SBC, and running headless with remote desktop software for robot computers, such as single-board computers. View the instructions HERE.
Raspberry Pi 4 is the oldest version that will run Windows properly. However, you can run the EZB Servers on any of the previous Raspberry Pi versions.
Use the latest ezb pi server from here: https://synthiam.com/Firmware/EZBPi-Server-SXQJXC3FIQ5
Hi Guys,
Yes, I tried the EZBPi_fixed.zip before I wrote to you last night but it didn't work.
I've just unzipped and executed the new server from the link that DJ sent above and it works! The server's now running and I'm connected to the Pi3B from my PC: EZ-B temperature is 45.28100456947043676C Connected. I was planning a night off from the PC and Pi tonight, but that plan's just gone out the window.
Thanks for your quick response and the fix. Very much appreciated
Regards, CRW
@Athena What versions of Raspberry Pi can be used at this time?
Synthiam ARC can be installed on a Raspberry Pi running Raspbian Buster or newer. The Raspberry Pi models that are commonly used with Synthiam ARC include the Raspberry Pi 3, Raspberry Pi 3 B+, and Raspberry Pi 4. These models offer the necessary performance and connectivity options for a good experience with ARC.
For the most up-to-date information on Raspberry Pi compatibility and setup instructions, you can visit the Synthiam support page for the EZBPi Server here: https://synthiam.com/Support/EZBPi-Server
Keep in mind that the Raspberry Pi Zero may not have the performance required for more demanding tasks, and older models of the Raspberry Pi may not be supported or may offer limited functionality due to their hardware constraints. It's always best to check the latest documentation and support articles for current compatibility and recommendations.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
Ah, there was a bug with Athena and the hardware section. She was unaware of the content to answer, so she made all that up correctly. I've fixed her now.
@Athena, can you answer FANT0MAS's question about what versions of the Pi ARC will run?
Synthiam ARC can be installed on a Raspberry Pi 4 running Windows 11. The Raspberry Pi 4 with 8GB of RAM is recommended for running Windows 11, and using an SSD for storage is highly advised for better performance. While it is possible to run Windows 11 on a Raspberry Pi 4 with less RAM, the experience may not be optimal.
For those using the Raspberry Pi as an EZB Server, the EZBPi Server firmware can be used on various models of Raspberry Pi, including older versions. However, for the best performance and full capabilities, a more recent model like the Raspberry Pi 4 is recommended.
For detailed instructions and the latest information on Raspberry Pi compatibility with Synthiam ARC, you can refer to the support page.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
@Athena, Now the new version is 5. But you recommend 4. This means using only version 4.
@Athena, did you see the question that FANT0MAS asked you?