{"id":5002,"date":"2025-08-23T22:33:44","date_gmt":"2025-08-23T20:33:44","guid":{"rendered":"https:\/\/www.rommelkist.nl\/elec\/?p=5002"},"modified":"2025-08-23T23:03:33","modified_gmt":"2025-08-23T21:03:33","slug":"annex32-basic","status":"publish","type":"post","link":"https:\/\/www.rommelkist.nl\/elec\/elektronica\/annex32-basic\/","title":{"rendered":"Annex32 Basic voor de ESP-familie"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">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 <strong><em>Vergroot het WiFi-bereik van de ESP32-C3 SuperMini<\/em><\/strong> 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. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-12.png\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"811\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-12.png\" alt=\"\" class=\"wp-image-5004\" style=\"width:450px\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-12.png 583w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-12-216x300.png 216w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-12-395x550.png 395w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dit is wat <strong><em>cicciocb <\/em><\/strong>(de ontwikkelaar\/ het ontwikkelteam) er zelf over zegt:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>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.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>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.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Volgens mij is <a href=\"https:\/\/sites.google.com\/view\/annexwifi\/home\">dit (inmiddels) de homepagina<\/a> van het project. Of is <a href=\"https:\/\/cicciocb.com\/\">dit<\/a> de offici\u00eble website? Het is een beetje zoeken, dus! Maar in de <a href=\"https:\/\/cicciocb.com\/manuals\/Chapter-1_-Introduction-to-Annex-RDS-for-ESP32_1.html\">Introduction to Annex RDS<\/a> 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.<br><br>Een zeer uitgebreid overzicht van alle opdrachten <a href=\"https:\/\/www.cicciocb.com\/annex32help\/V2.006\/\">Annex32 RDS WiFi Help<\/a>.<br>Een pagina met alle <a href=\"https:\/\/updates.cicciocb.com\/\">firmware updates<\/a> waar je uit kunt kiezen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voordat ik de bovenstaande homepagina had gevonden was ik het <a href=\"https:\/\/www.cicciocb.com\/forum\/index.php\">Annex RDS forum<\/a> tegen gekomen, waar ik m&#8217;n eerste ESP32-C3 geprepareerd heb gekregen. Onder het kopje <a href=\"https:\/\/www.cicciocb.com\/forum\/viewtopic.php?t=1248\">documentatie<\/a> stond de werkwijze beschreven (<a href=\"https:\/\/www.cicciocb.com\/forum\/viewtopic.php?t=1248\">First try for a new documentation<\/a>) om een ESP van deze basic-versie te voorzien.  tegen: <a href=\"https:\/\/www.cicciocb.com\/forum\/viewtopic.php?t=1248\">https:\/\/www.cicciocb.com\/forum\/viewtopic.php?t=1248<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hieronder de stappen die ik heb genomen om een tweede ESP32-C3 van Annex32 Basic te voorzien. De eerste stap is om de <a href=\"https:\/\/flasher.cicciocb.com\/dist\/index.html\"><strong><em>Online Flasher<\/em><\/strong><\/a> te bezoeken. <s>Een klein stukje instructie op die pagina zou het allemaal direct duidelijk maken.<\/s> Onder de rode helpknop vind je de instructies!! <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"725\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-13-1024x725.png\" alt=\"\" class=\"wp-image-5005\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13-1024x725.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13-300x212.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13-768x544.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13-1536x1087.png 1536w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13-425x301.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-13.png 1731w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">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 <strong><em>Connect<\/em><\/strong>. Als het goed werkt verschijnt onderstaande pagina.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-15.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"308\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-15-1024x308.png\" alt=\"\" class=\"wp-image-5010\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15-1024x308.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15-300x90.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15-768x231.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15-1536x462.png 1536w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15-425x128.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-15.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Klik op <strong><em>Select Firmware<\/em><\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-16.png\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"937\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-16.png\" alt=\"\" class=\"wp-image-5011\" style=\"width:400px\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-16.png 880w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-16-282x300.png 282w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-16-768x818.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-16-425x453.png 425w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ik heb hier gekozen voor de tweede in de rij: 1.70.5: Klik op <em><strong>Select<\/strong><\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-18.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"229\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-18-1024x229.png\" alt=\"\" class=\"wp-image-5013\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18-1024x229.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18-300x67.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18-768x172.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18-1536x343.png 1536w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18-425x95.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-18.png 1719w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ik heb (zoals aanbevolen) alle hokjes geselecteerd. Druk daarna op <strong><em>Set Config<\/em><\/strong>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-20.png\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"780\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-20.png\" alt=\"\" class=\"wp-image-5015\" style=\"width:400px\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-20.png 889w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-20-300x263.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-20-768x674.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-20-425x373.png 425w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Vul bovenstaande velden, waar nodig, in. Ik heb geen ip-nummer ingegeven: dat laat ik op MAC-adres uitgeven door mijn router. Druk op <strong><em>Save<\/em><\/strong>. Druk daarna op <strong><em>Program<\/em><\/strong>. Er verschijnt een overzicht om te controleren of alles klopt. Daarna krijg je tijdens het programmeren netjes de voortgang te zien.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-21.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"513\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-21-1024x513.png\" alt=\"\" class=\"wp-image-5016\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21-1024x513.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21-300x150.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21-768x385.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21-1536x769.png 1536w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21-425x213.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-21.png 1719w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Na afloop krijg je onderstaand overzicht gepresenteerd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-22.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"275\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-22-1024x275.png\" alt=\"\" class=\"wp-image-5017\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22-1024x275.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22-300x81.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22-768x206.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22-1536x413.png 1536w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22-425x114.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-22.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">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.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-14.png\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"372\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-14.png\" alt=\"\" class=\"wp-image-5006\" style=\"width:450px\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-14.png 868w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-14-300x129.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-14-768x329.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-14-425x182.png 425w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Klik op Editor en je kunt beginnen met programmeren in Basic!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-23.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"921\" src=\"https:\/\/www.rommelkist.nl\/elec\/wp-content\/uploads\/2025\/08\/image-23-1024x921.png\" alt=\"\" class=\"wp-image-5018\" srcset=\"https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-23-1024x921.png 1024w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-23-300x270.png 300w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-23-768x691.png 768w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-23-425x382.png 425w, https:\/\/www.rommelkist.nl\/wp-content\/uploads\/2025\/08\/image-23.png 1249w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Op naar het eerste probeersel!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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<span class=\"more-link\"><a href=\"https:\/\/www.rommelkist.nl\/elec\/elektronica\/annex32-basic\/\">Read More &rarr;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":5025,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[3,206],"tags":[205,131,189],"class_list":["entry","author-admin","post-5002","post","type-post","status-publish","format-standard","has-post-thumbnail","category-elektronica","category-programmeren","tag-annex32-rds","tag-esp32-c3","tag-microcontrollers"],"_links":{"self":[{"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/posts\/5002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/comments?post=5002"}],"version-history":[{"count":7,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/posts\/5002\/revisions"}],"predecessor-version":[{"id":5023,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/posts\/5002\/revisions\/5023"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/media\/5025"}],"wp:attachment":[{"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/media?parent=5002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/categories?post=5002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rommelkist.nl\/elec\/wp-json\/wp\/v2\/tags?post=5002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}