![]() ![]() The ILI9341 controller is fast and, in combination with an ESP32, performs very good. The pins supporting ‘touch’ as well as the pins connecting the SD card reader are not connected: we concentrate on displaying text, variables, graphics and fast sequences of bitmaps (‘image frames”). The display shown in figures 1 and 2 has a touch screen. Back of a SPI TFT with pin-out connection table. ![]() The demo sketches attached to this post are an adaptation of Bodmer’s rainbow circular scale gauge (fig 1) and Muybridge’s galloping horse, Sallie Gardner (fig. Examples supplied by Bodmer’s library are of great help and inspiration. Sketches lean on Bodmer’s TFT_eSPI library. On this bench an ESP32-WROOM-32 DEV board is mounted together with a 320*240 SPI TFT display with ILI9341 controller. First a test bench is constructed with pin sockets that accommodate the ESP32 microprocessor board and a TFT display which features a single row of pins. The current project deals with display support. Existing Arduino sketches can via the expanded Arduino IDE be ‘ported’ to the ESP32 platform. And because ESP32 microcontrollers are supported by the Arduino IDE after a board support update they are programmable in the familiar Arduino environment. That’s a lot more and a lot faster than what the Uno performs. The microprocessor runs 32 bit instructions at 40 MHz (specifications by the manufacturer). Most interesting to explore are its 520 kB RAM to store program instructions and 4 MB flash memory, depending on the specific chip. ![]() The ESP32 features an impressive 32-bit dual core microprocessor with a long list of features. Compared with an Arduino Uno the ESP32-WROOM microcontroller board earns the label ‘mighty & fast platform’. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |