
September 2014: Vers1.0 Page 5
©
2014 DLP Design, Inc.
This sensor will measure temperatures from -40 to 125°C, and humidity from 0 to 100%. Refer to the
manufacturer's datasheet for more details:
http://www.servoflo.com/environmental-sensors/humidity-sensors/digital-humidity-sensors/1025-
htu21d.html
.)
The G2 source code for reading data from this sensor is included in the source code for the BoosterPack
and is provided as a free download upon purchase.
3.4 PUSH-BUTTON SWITCHES
There are four push buttons on the BoosterPack that can be used when the LaunchPad is the host
controller (J4 and J5 set to "LP"). These buttons are read by the G2 microcontroller on the LaunchPad.
When the G2 detects a button press, it responds by sending a small control packet to the DLP-ECON-F1
controller to execute one of the four features listed below: (Demonstration firmware running in the G2
microcontroller can be replaced by the user’s custom code.)
3.4.1 BUTTON 1
Clear and refresh the display. This function will cycle the entire screen from black
to white then black to white again. Doing so serves to both clear the screen and rejuvenate any locations
in the display that may have been overdriven by other hardware.
3.4.2 BUTTON 2
This button starts a continuous loop in which the G2 reads temperature and
humidity data from the sensor on the BoosterPack, converts the data into two short strings and sends the
strings via command packet to the DLP-ECON-F1 controller for local update. The characters within the
strings are converted to their binary equivalents in the DLP-ECON-F1 and loaded to the display at the
location specified by the packet sent. (With the local update, only the pixels that must change for the
required presentation of data are changed. The rest of the display remains unchanged.)
NOTE - While in this "Run" mode, the other buttons can be pressed, and their functions will occur as
expected, but you may have to hold the button a little longer for it to be detected by the G2.
If humidity at the sensor rises above 50%, a "rain" indicator icon in the upper left-hand corner will turn on
and stay on until the level drops below 50%. This icon resides in the DLP-ECON-F1 controller's
non-volatile memory. This memory will hold up to 90 user icons.
3.4.3 BUTTON 3
When pressed, the next of three stored full-screen images is transferred from
non-volatile memory in the DLP-ECON-F1 to the display. This process will completely change the
contents of the screen; so if the loop is running (see Button 2), then the temperature and humidity data
will reappear shortly thereafter. (These three saved full-screen images can be easily replaced by images
created by the user.)
3.4.4 BUTTON 4
This button toggles the E Ink display's backlight on and off.
4.0 DLP-ECON-F1 CONTROLLER
The DLP-ECON-F1 controller generates all driving voltages required by the E Ink Mobius 1.73" display
from its single 3.3-3.6 volt power supply. It can store both full-screen images and 90 32x32-bit custom
icons that can be displayed and cleared from 20 preset locations along the top and bottom rows of the
E Ink display. The production version of this module is designed to be surface mounted to customer
PCB’s and is RoHS, RoHS2 and REACH compliant.