/whisper

Decentralized portable information chat app on top of ESP32

Primary LanguagePythonMIT LicenseMIT

Whisper


Personalized localized communication server for ESP32 using Svelte and Arduino framework. Initially made for Universitas Indonesia 2022/2023 Electrical Engineering's Embedded System-2 class final project.

ESP32

ESP32 is a low-cost MCU that is very rich in features and of course portable.

Svelte

Svelte is a compile time front-end framework (basically just HTML compiler) that outputs responsive UI without relying on vDOM like React or Vue.

Getting started

¯\(ツ)

Other Libraries, Dependencies, and Tools

To Do

  • Svelte on ESP32.
  • Working chat app.
  • Multiple user.
  • Primitive authentication: ?? In far future:
  • More advanced authentication system.
  • Scalable network of servers.