Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calint/arduino-bam

a toy game for trying out devices and compare performances of ESP32-2432S028R and JC4827W543R
https://github.com/calint/arduino-bam

arduino esp32-2432s028 esp32-2432s028r jc4827w543 jc4827w543r

Last synced: 3 days ago
JSON representation

a toy game for trying out devices and compare performances of ESP32-2432S028R and JC4827W543R

Awesome Lists containing this project

README

        

# 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