Week 15 : Interface and application programming


Interface and application programming

Webserial API

This is a very direct way to communicate with hardware through serial interface. The main advantage of using it is that you usually have nothing to install (most computers already have a web browser) and it is very cross-platform (Linux, Windows, Mac). It will mainly work in Chrome, Edge and Opera.

Charlotte and Teo used it to developp their week (and project) interface.

Firebase

Firebase is a platform for building web and mobile applications. It can be integrated with Arduino for IoT applications, enabling real-time data sync and storage.

Alex used it for his week.

C# programming

Visual Studio with C# is a powerful environment for developing desktop applications, directly based on the system, including those that interface with hardware through USB or serial ports. And this was the Luis’s choice.