Posté le 15/02/2024 08:29
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 124 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 15/02/2024 08:59 | #
You could probably make a serial port connector pretty easily, the question is mostly using it since it's tricky on the calculator side. Otherwise use the USB with another board.
I don't really see the use though
Caltos : G35+EII, G90+E (briquée )
Citer : Posté le 15/02/2024 14:43 | #
Hi! I'm not too electronics-savvy myself but I'm pretty sure if you're fine with a standard serial you can use the 3-pin port.
MicroPython on the calculator side I assume? (I don't know if the ESP is programmable). Currently on the calculator none of the Python implementations give you serial access. That's something we can change in the medium term though.
Citer : Posté le 15/02/2024 23:50 | #
]
MicroPython on the calculator side I assume? (I don't know if the ESP is programmable). Currently on the calculator none of the Python implementations give you serial access. That's something we can change in the medium term though.
esp8266, esp32
They are things similar to the Arduino, and are programmed in the same way using C++ or MicroPython. They are all considered microcontrollers.
There will be a great opportunity to develop better things with computers, since you can program any electronic parts and connect them to them, and they can access the network or Bluetooth.
There is a method called UART for send and get data. I think it is a good idea. I am currently trying to implement it in gint
Citer : Posté le 17/02/2024 07:30 | #
Right, I think I see. So the ESP8266 is a microcontroller with some internal memory that you can program/flash (not just the wireless module like I thought initially), and the board you have is essentially a pinout + a USB-to-UART chip so you can program it on the PC.
Wikipedia says it's in the range of 32 kB code RAM + 80 kB data RAM + some 80 or 160 MHz CPU. That'd leave quite a lot of computing power to complement the calculator. Do you intend to program the ESP from the PC or live from the calculator?
Also, any big ideas on what you're going to do with wireless once it works? :3
Note that to communicate via UART on the 3-pin port (which should definitely be possible) you'll need a serial library on the calculator side. gint doesn't have a serial driver yet; you can use libSerial which is a library by SlyvTT that uses the OS' driver. You have to world switch when using it, though.
Citer : Posté le 10/04/2024 10:38 | #
There are hacks attempting to add ESP8266/ESP32 functionality to some calculators, but the Casio 9750GIII likely isn't well-supported.
Here's the reality:
Limited Info: There's not much documentation or established methods for these specific calculator models.
Technical Challenges: Modifying calculators often involves complex reverse engineering and understanding proprietary communication protocols.
Alternatives to Consider:
Community Projects: Look for projects involving similar calculator models or more documented ESP communication.
Different Calculators: Explore if other calculator models have established ESP hacking communities.
Micropython might be suitable if you find a project with compatible code, but the initial hurdle is finding a documented approach for the 9750GIII.
Citer : Posté le 10/04/2024 10:46 | #
Not debating the overall difficulty of the project, but I think the "we don't understand the calculator" part is too pessimistic. We know how to use the serial port, we know how to use the USB port at least two different ways (with successful projects in the past like this blueetooth-based internet access), and although I'm not personally very good at electronics I'm pretty confident if someone wires this properly we can make it work on the software side.
Citer : Posté le 10/04/2024 11:02 | #
but I think the "we don't understand the calculator" part is too pessimistic.
Agreed. I don't own this specific model, but considering how far one can get with USB on the fx-CG50(with fancy stuff like GDB, and even HTTP ), this could totally work out to some neat stuff, especially with that ESP32 that could be used to reduce some burden on the calculator-side.