Annex32 Basic voor de ESP-familie

Een Basic-versie voor op elke(!) ESP. Het is er al een tijdje, maar het was me nog niet eerder opgevallen. Blijkbaar is de eerste publieke versie in 2019 online gekomen. Inmiddels zijn we aanbeland bij versie 1.70.5. Ik kwam project het tegen in het artikel Vergroot het WiFi-bereik van de ESP32-C3 SuperMini in het Elektor-magazine van deze maand (de Circuit Special 2025). Al eerder heb ik gerommeld met ESPs en Micro-Python, maar het is dus ook mogelijk om een hele Basic-versie als firmware op de ESP te zetten.

Dit is wat cicciocb (de ontwikkelaar/ het ontwikkelteam) er zelf over zegt:

Annex RDS is a powerful, easy-to-use firmware for ESP32 microcontrollers that allows you to program the device using a web-based IDE, simplifying the development of IoT applications. This system allows developers to write and execute code in a high-level language that is easy to learn and use, making it ideal for rapid prototyping, educational purposes, and hobbyist projects.

Its embedded Web-Based Development environment offers a unique web interface for writing, editing, and executing code directly from a web browser, eliminating the need for a separate development environment.

Volgens mij is dit (inmiddels) de homepagina van het project. Of is dit de officiële website? Het is een beetje zoeken, dus! Maar in de Introduction to Annex RDS is in ieder geval precies te lezen wat de verschillende stappen zijn. De websites zijn volgeladen met uitleg en voorbeelden: hardware en hoe die te programmeren met Annex32 Basic.

Een zeer uitgebreid overzicht van alle opdrachten Annex32 RDS WiFi Help.
Een pagina met alle firmware updates waar je uit kunt kiezen.

Voordat ik de bovenstaande homepagina had gevonden was ik het Annex RDS forum tegen gekomen, waar ik m’n eerste ESP32-C3 geprepareerd heb gekregen. Onder het kopje documentatie stond de werkwijze beschreven (First try for a new documentation) om een ESP van deze basic-versie te voorzien. tegen: https://www.cicciocb.com/forum/viewtopic.php?t=1248.

Hieronder de stappen die ik heb genomen om een tweede ESP32-C3 van Annex32 Basic te voorzien. De eerste stap is om de Online Flasher te bezoeken. Een klein stukje instructie op die pagina zou het allemaal direct duidelijk maken. Onder de rode helpknop vind je de instructies!!

Sluit de ESP aan op de computer. De ESP moet wel in boot-mode staan! Voor de ESP32-C3 betekent dit: boot-knop ingedrukt houden, reset-knop indrukken en weer loslaten, boot-knop loslaten. Druk daarna op Connect. Als het goed werkt verschijnt onderstaande pagina.

Klik op Select Firmware.

Ik heb hier gekozen voor de tweede in de rij: 1.70.5: Klik op Select.

Ik heb (zoals aanbevolen) alle hokjes geselecteerd. Druk daarna op Set Config.

Vul bovenstaande velden, waar nodig, in. Ik heb geen ip-nummer ingegeven: dat laat ik op MAC-adres uitgeven door mijn router. Druk op Save. Druk daarna op Program. Er verschijnt een overzicht om te controleren of alles klopt. Daarna krijg je tijdens het programmeren netjes de voortgang te zien.

Na afloop krijg je onderstaand overzicht gepresenteerd.

Nu moet de ESP gereset worden. Via het gekozen ip-adres kan je de ESP nu met de browser benaderen. De ESP toont de volgende webpagina.

Klik op Editor en je kunt beginnen met programmeren in Basic!

Op naar het eerste probeersel!

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.