Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 1.3 KB

README.md

File metadata and controls

27 lines (24 loc) · 1.3 KB

arduino-bam

a toy game for trying out devices and compare performances

Arduino IDE 2.3.2

  • git clone this repository
  • Preferences
    • Sketchbook location: directory of cloned repository
    • Additional boards manager URLs: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  • select board for device:
    • ESP32-2432S028R: ESP32 Dev Module
    • JC4827W543R: ESP32S3 Dev Module

howto

  • bam/devices.hpp contains a list of tested devices
  • uncomment the include for your device and comment out the rest
  • if your device is not there then create a new one by:
    • creating an include file in bam/devices/ based on an existing one
    • adding the file as an include in bam/devices.hpp
  • supports resistive touch screens using library/XPT2046_Touchscreen
  • supports a wide array of displays and buses using library/Arduino_GFX
    • buses ESP32SPI, E32SPIDMA and ESP32QSPI support asynchronous DMA transfers for increased performance