Radxa E20C
Difficulty: Beginner 🧑💻
Contents
This guide covers installing Sensorbox on a Radxa E20C, allowing you to deploy pre-configured, robust 1 GbE Orbs.
Why the Radxa E20C?
The E20C is a compact single-board computer that makes a capable always-on sensor:
- 1 GbE Ethernet
- Mainline OpenWrt means no vendor forks
- eMMC and SD card slot for flexible storage options
- Very small footprint
Steps
- Follow the instructions on the sensorbox GitHub repo to clone the repo, install prerequisites, configure the environment, and stand up the sensorbox stack.
- Once sensorbox is running, visit
http://localhost:8080/in your browser. - Under "Device", select "Radxa E20C"
- In "Orb Deployment Token", enter your Deployment Token from Orb Cloud.
- Set a "Root Password"
- Most E20C devices come with onboard eMMC. Select the "Install to onboard eMMC on first boot" option to burn sensorbox to eMMC
- Click "Build"
- When the build completes, download the image.
- Insert a blank SD card into your computer.
- Use Raspberry Pi Imager, Balena Etcher, or the included scripts in the
scriptsfolder to write your sensorbox image to the SD card. - Insert the SD card into the E20C. Connect an ethernet cable to either of the E20C's ports, and connect the other end to your network.
- Connect power to your E20C.
- sensorbox is now booting from the SD card and will write the image to the E20C's built-in eMMC. Once the process is complete, all of the green LEDs on the front of the device will pulse on and off continuously. Remove power, remove the SD card.
- Reconnect the sensorbox to power and confirm it is linked in Orb Cloud.