Solar powered microservers for a post-hurricane Maria Puerto Rico

The common plastic and 3D printed enclosures for these SBCs are not enough to protect them and don’t leave any space for additional components. Aluminum enclosures are a much better choice.
ODROID C2 with power indicator and button installed. The switch is not connected to anything and left for future use (maybe via GPIO). The power indicator is soldered to heartbeat LED on the board.
Power cable. The JST plug goes to the voltage converter inside the aluminum box. All cable bonds are protected with heat-shrink tubing.
The Anderson connector goes on the outside of the cable. I crimped then and added a bit of solder for best conductivity.
Testing for continuity. Some heat-shrink tubing to work as cable strain support.
Odroid mounted using brass standoffs. The residue is from double-sided tape from a previous attempt.
The serial console and power plugs were replaced.
Voltage converter mounted with double-sided tape. The converter takes the 12 volts from the solar system and reduces it to 5 volts. This particular converter can supply 3 amps continuously.
Everything mounted and all cabled tied properly.
ESP8266 (ESP-01) programmed to work as a WiFi to serial console bridge. This will allow access to the console of the ODROID even if communications fail. Perfect for debugging and management.
Box all closed up. The holes for the USB, network connector and the power button were cut by hand and there was some scuffing. This can be avoided using painters tape or with better tools like a CNC or a bench drill.
The ODROID C2 support eMMC storage and this one has a 16 GB card which is used for system files. For storage, an external SSD SATA hard drive is used with a SATA to USB adapter. The ODROID’s USB ports are USB 2. This means that the access to the storage will not the ultra fast but it is adequate for the work this box will perform.
The microserver placed next to the solar system charge controller and connected to the Anderson power distribution box.
Mayan EDMS 3.0 beta 1 on a solar powered ODROID C2.
Pi-hole running the ODROID C2 for ad, malware and phishing blocking. Improves use of our limited connectivity port hurricane Maria.
Docker running the PostgreSQL container for the Mayan EDMS installation among others.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Roberto Rosario

Roberto Rosario


Options trader • Software developer • Maker • Amateur Photographer