After the success of our AZ-Touch wall housing with touchscreen for the ESP32, we decided to also release a suitable version for the Raspberry Pi Zero.
The combination with the Raspberry Pi Zero opens up new possibilities by using Linux (Raspbian) as the operating system. In addition, there are already many touchscreen extensions for the Raspberry Pi and Pi Zero, but often without an elegant housing for wall mounting and usually with larger screen diagonals and therefore not in the compact size of a light switch or thermostat. This makes the AZ-Touch Pi0 particularly suitable for small applications in the field of home automation, metering, monitoring, control and other typical IoT applications.
2.8 inch touchscreen with integrated ILI9341 display controller, communication via SPI. Touch controller Type XPT2046 and resitive touch.
AZ-Touch Pi0 can be used together with
Depending from your project and your software you can mount the enclosure set vertical or horizontal directely on the wall or in front of a flush wall mount box.
A removable terminal block makes installion easier. The pcbs are mounted on the enclosure allowing a rapid substitution of the devices when needed and facilitating the assembling/ disassembling of the enclosure.
The AZ-Touch pcb come with an integrated switching regulator for voltages from 9 to 35V DC. You can connect the power supply via the terminal or an optional DC socket.
The integrated piezo beeper (resonance frequency 4kHz) can be used to generate acoustic feedback, acknowldge tones or melodies.
A small breadboard area in the top of the pcb can be used for own extensions. 4 poles of the terminal are connected together with some GPIOs and the voltages with solder joints beside the breadboard.
This kit is also available at ThePiHut.com
DarkSky based weather forecast.
This example is using Python 3 and Pygame for the graphic output.
The screen output is redirected to the TFT by a modified overlay rpi-display.
code lock / keypad and some other demo programs in C for direct touch and tft access