Prerequisites

The Borneo IoT project using the following open-source tools and frameworks for development:

  • Circuit schematics and PCBs are designed with Horizon EDA.

  • Mechanical and structural design is designed using FreeCAD.

  • MCU firmware is developed in C using Espressif’s ESP-IDF framework.

  • The mobile app is developed using Google’s Flutter.

  • Other utilities and scripts are written in Python.