Installation
- Tiva Flash utilities and drivers can be found in the repository under Tiva_Flash_Utilities
- To update the Nextion firmware over USB you need at least firmware v2.0 and the Nextion Editor. On the Syntherrupter, go to Settings->USB FW Update. Connect the Syntherrupter to your PC. More infos about updating the Nextion firmware with the Nextion Editor can be found in their documentation, chapter 2.1 and chapter 4
- If you have Nextion Editor v1.61.1 or higher you need to update your Tiva firmware to v3.1.0 or higher before you can update the Nextion firmware.
Notes
- Since the amount of coils that can be controlled by the Syntherrupter has to be set at compile time I attached Tiva binaries for 1-6 coils.
- Multiple Nextion/TJC displays are supported. Chose the firmware according to your model number. If the Nextion version doesn't work, try the TJC version; some displays are not marked correctly. More infos in this forum post.
- If you flash the Tiva for the first time or increase the coil number always check ALL settings. You should check it after each update, too. Just in case...
- Nextion firmware versions 3.0.1 or higher are not compatible with Tiva firmware lower than v3.0.1.
- Nextion and Tiva firmware versions 3.1.0 or higher are not compatible with any previous versions.
- Nextion and Tiva firmware versions 4.0.0 or higher are not compatible with any previous versions.
New "visible" features
- Documentation! While the first version consisting of microcontroller, display, powerbank was pretty easy to put together it's getting more and more complicated. Therefore I started creating documentation which - surprise - you can find in the Documentation folder in the repository. More documentation will follow.
- Lightsaber mode (BETA)! Thx Netzpfuscher for the idea. Build your own lightsaber with only an ESP8266, an MPU-6050 sensor, and a 3.3V supply. schematics and wiring diagrams in the new documentation folder. The sound effect is still pretty basic and especially disappointing when two lightsabers hit each other buuut it's good enough to play with. How-Tos can be found in the new documentation folder, too. Why beta you might ask if you're still reading? Well it works and seems to have no issues so far BUT the effect itself isn't great yeat.
New "invisible" features
- ESP8266 firmware of course. It samples the MPU-6050 accelerometer/gyrometer 200 times per second, and sends 33 times per second the peak values since the last transmission. This keeps the stress on the receiving ESP and Syntherrupter low and still assures that short, accelerations (f.ex. hitting another lightsaber) are detected reliably.
Small changes
- The keyboard page background did not turn anything off. This is now fixed.
Previous big changes
v4.0.0. Everything under the surface changed which is the reason why this release with its features is even possible.
v3.1.0 introduced a ton of new stuff. It's worth reading!