The Edgeberry Zero provides essential additional functionality for deploying the Raspberry Pi Zero as an IoT edge device in a real-world environment.
- 12 to 24VDC input power supply for reliably powering the device with up to 3A at 5V.
- Indicators and button for providing status feedback and device interaction
- Expansion slot for Edgeberry Hardware Cartridges
- Robust enclosure for withstanding the environmental challenges of the real world
For using your Edgeberry hardware with the Edgeberry ecosystem (e.g. the Edgeberry Dashboard), you'll need to install the Edgeberry Device Software. Follow these installation steps. If you have different plans with this board, this software is not required for correct operation of any of its hardware components.
Important
When you purchased the Edgeberry Hardware, the manufacturer has written the EEPROM. If you are the manufacturer, or you're hacking your Edgeberry board, then continue with the following steps.
- Close the
write protectionjumper (JP1) on the Edgeberry Hardware to enable writing the EEPROM - Download and build the Raspberry Pi Hat eeprom utils on your device
- Make the EEPROM file from the eeprom_settings.txt using
eepmake
e.g.$ ./eepmake eeprom_settings.txt edgeberry.eep - Flash the EEPROM using
eepflash.sh
e.g.$ sudo ./eepflash -w -t=24c256 -f=edgeberry.eep - Now
rebootthe device and check the device tree for your hat's settings
e.g.$ cat /proc/device-tree/hat/vendor)
Copyright© 2025 Sanne 'SpuQ' Santens. This project is released under the CERN OHL-W license. The Rules & Guidelines apply to the usage of the Edgeberry™ brand.
If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository and create your branch from
main. - Make your changes and ensure they adhere to the project's design style and conventions.
- Test your changes thoroughly.
- Ensure your commits are descriptive and well-documented.
- Open a pull request, describing the changes you've made and the problem or feature they address.

