Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/calint/arduino-bam
- Owner: calint
- Created: 2024-05-07T01:46:17.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-10T21:05:01.000Z (6 months ago)
- Last Synced: 2024-05-11T05:26:05.632Z (6 months ago)
- Topics: arduino, esp32-2432s028, esp32-2432s028r, jc4827w543, jc4827w543r
- Language: C
- Homepage:
- Size: 8.15 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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