Project 23:

Adafruit ItsyBitsy M4 Express, 3 TFT Displays, T/H/BP Sensor


(click to enlarge)


v1.0 Schematic


v1.0 Board Layout


    v1.0 PCB (Top)                 v1.0 PCB (Bottom)




v1.0 Bill of Materials



Microcontroller based weather reporting: temperature, humidity and barometric pressure.



 - 3.3v operation

 - 3.7v LiPo battery is supported by the Adafruit LiPo backpack that also microcontroller with 3v3. Charge the board via the microcontroller's miniUSB connector and use the on/off switch when running on battery

 - the 1.47", 1.69" and 2.00" TFT displays use the ST7789 driver and are identical in pinout but different in size

 - the Arduino code to run the displays is identical except for a few minor changes

 - Joystick with push-down selection button for menu navigation

 - PIR-type motion detector

 - 7  I/Os (including A0) are available for board expansion



  - All three TFT colour displays with an Adafruit ItsyBitsy M4 Express (SAMD51) microcontroller with this code:


 - The top section of the code will tell you which lines to modify to match your microcontroller and TFT display




Updated 2023-01-16 @ 8am