Handheld Display Photographs

OLED Arduino Version

This assembly is mounted upside-down. All sub-assemblies plug into the mainboard.<br>The mainboard is secured by the push-buttons and a screw into a block glued to the box.<br>The OLED display on the left is mounted into slots in the box. <br>The blue board on the right is a USB to RS-232 adapter. It is not included when the project is in use. <br>The green board is a 5V to 3.3V level shifter. It is fastened to the Arduino. The USB adapter is 5V but everything else is 3.3V.<br>The 4-pin header connects to a pigtail from the power assembly.

This photograph of the two assemblies mounted in the box shows a later modification of the position of the compass.<br>Its sub-assembly was moved left to reduce the magnetic field of the batteries.<br>The rear of the power assembly has a tongue which inserts into the rear bulkhead<br>The square blue board is a 3V to 5V boost DC-DC converter.

This page shows the sensor outputs. "NW" is the magnetic heading. "50%: is the relative humidity.

This page is displayed when the yellow button is pressed. The 039 on the right of the top line is the number of seconds to power-off.

This box is made mostly of maple. Removing two screws holding the rear bulkhead allows the bottom to slide out for battery replacement or programming.

All control is performed by the two buttons. 

They select the two main pages, below. Several pages to adjust time, date, and pressure base are accessed by pressing both buttons simultaneously.

When off, pressing either button powers it up until a period of unactivity passes while the Time-Date page is being displayed.

All other pages also have inactivity timeouts which diectly or indirectly go to the Time-Date page.