RaphoufouLeFou / Casio-message-and-connect

This code add a bluetooth message system between casio graph 90+e and FX
5 stars 0 forks source link

CasioMessage

This project has the goal of implementing a messaging app to a casio fx-CG50, with an ESP32 using bluetooth and UART

Wiring

the wiring of the ESP32 in the calculator :

shematic

Don't forget the 10K pullup resistor betwin 3.3V an EN !

TX of the calculator need to be connected to the RX pin of the ESP32, and the RX of the calculator to the TX pin of the ESP32.

IO19 is the control signal of the exam led. The pin can change in the code of the ESP32

Connect app

The connect app is used to configure the ESP32 via the calculator, connect to another calculator, or set the exam led blinking mode.

The app present like this :

shematic

If you press F4, you will get this window :

shematic

The avalables bluetooth are listed here. the limit of bluetooth to be display is 5.

You can click on the key 1 to 5 to connect to the corresponding bluetooth.

if you press F1, you will get this window :

shematic

Now, you can press SHIFT + ALPHA to lock the letter mode, and start typing a name for the new bluetooth to create.

Message app

This app is to communicate with other calculators.

shematic

You type your message and then press EXE to send it to the calculator previously connected in the Connect app.