Websocket avec micropython ?

Techniquement, on a une implémentation indépendante côté serveur et côté Javascript. Et finalement la notion de serveur et de client disparaît avec le Micropython

Côté serveur (micropython)

Une page qui semble être un bon point de départ est :

https://www.rototron.info/raspberry-pi-esp32-micropython-websockets-tutorial/

Une lib qui ne semble pas être très développée cependant :

https://github.com/danni/uwebsockets

Pour mémoire, en Python

Note : çà semble presque plus facile de faire un serveur websocket en Micropython qu'en Python... du moins avec bottlepy.

Le lien précédent permet de créer un client-websocket en Python :

https://www.rototron.info/raspberry-pi-esp32-micropython-websockets-tutorial/

Côté Javascript :

Les websocket sont natives dans le navigateur.

https://www.tutorialspoint.com/websockets/websockets_javascript_application.htm

A noter que Brython permet d'utiliser simplement les websockets, en tout cas permet de faire assez facilement une page côté client.