Due to Brexit, UK buyers cant place orders < 200€. You'll have to group by or find a local reseller.
UPDATE: The PiHUT is UK reseller for AgonLight2 and metal case.Unfortunately, we currently cannot complete orders for the UK with value less than 200.00 EUR.
Due to Brexit and the new UK regulations, sellers sending goods under 200.00 EUR to UK require UK VAT ID and EORI registration in order to collect UK VAT in advance. We do not have such registrations and can't send small orders.
Comparison Olimex vs Original and tests.
NOTE 1: That board or the next 50MHz version is perfect for an Amstrad CPC evolution. Old/Abandonned projects like:The native software development framework for the ESP-32 is called the Espressif IoT Development Framework (ESP-IDF).
The ESP-IDF functionality includes menu based configuration, compiling and firmware download to ESP32 boards.
To develop applications for ESP32 you will need:The quickest way to start development with the ESP32 is by installing a prebuilt toolchain:
- A PC loaded with either Windows, Linux or the Mac operating system
- Toolchain to build the Application for ESP32
- ESP-IDF that essentially contains the API for ESP32 and scripts to operate the Toolchain (ESP-IDF v5.0 is a major update).
- A text editor to write programs (Projects) in C, e.g. Eclipse
- The ESP32 board itself and a USB cable to connect it to the PC
Prebuilt Windows GNU Toolchain for ESP32
- CPCng with OS-X/Zylix by Francis Görmacker (Unix like multitasking 8bits OS written in TML2) and NGBasic interpreter.
- Future OS
- SymbOS by Prodatron
- Retroleum EZ80P board
See for example André Fachat GeckOS/A65 v2.0, canadian Micrium µC/os II
Or read the 40k TinyCore 65c02 MicroKernel by Jessie Oberreuterhow on Stefany Allaire's Foenix256junior.
See also eZ80 related operating systems:
FreeRTOS port
Fuzix & wiki
There seems to be an obsoleted port of Apache NuttX for ez80.
NOTE 3: The eZ80 is underpowered face to the ESP32. The Espressif SoC do the most through the fabGL library, it is itself a true RT system (EEPROM+RAMs) which can run emulators (see the 6502 and 6522 fabGL classes). Im asking if the Maximite 2 with only a 32bits ARM Cortex-M7 480MHz would be superior with some BBC Basic instead of MMBasic (which is good).
NOTE 4: As the fabGL has already an embedded VIC20 emulator, it should be possible to make an Atom/BBC emu inside the library inspired by the VIC20 code. In fact, the eZ80 is here for the slow 8 bits concept, but could be totally ommitted if BBC emulation is done directly in the FabGL on the ESP32 (for ex. the FabGL developpement board has all I/O to experiment that or the LilyGo® TTGO VGA32). ESP32 runs internally FreeRTOS and classes for 6502 and 6522 are already in FabGL, can Dean Belfield's code be ported inside FabGL instead of calling outside from eZ80 ? This is internal emu on 32 bits.
The Raspberry Pi Pico BBC Basic by Memotech-Bill could be a good start for developping an ESP32 version.
Agon LIght Forum