ESP Spree!

A project log for GBAA: Game Boy Advance Arduino

An Arduino- based prototyping handheld housed in a GBA case

Craig HissettCraig Hissett 04/03/2017 at 15:410 Comments

That monthly sacred day known as Pay Day has arrived.

I've ordered a few different types of ESP8266 based boards for my various projects:

While I've been looking at various ways of connecting all the devices planned in here I've also been looking at ways to reduce the number of components.

I've ordered a 2.8" Serial Touchscreen from Nextion. These screens look great; design your GUI using their software and upload it to the screen via a micro SD card. Using this screen I can just use serial commands to interact with the user interface, offloading the grunt work of running menus in the process.

If I can get this to work to my advantage I can almost definitely do away with one of the arduinos in this build, and have the ESP8266 board (potentially the NodeMCU) operate as the master for all the GUI and WiFi connections. I would still love to keep keyboard emulation as a feature, so the Nano would be dropped, and the Pro Micro used as a slave with it's pins broken out.

Not only does it reduce the number of components, it also makes the flow of the project much, much simpler.

I can't wait for all my shiz to turn up!