Just a quick update for anyone interested in Micromite Basic.
There have been continued improvements to MMB on the Pico – with two versions now available. The original Picomite still provides a very simple but powerful way to control 'things' – displays, servos, lights, relays, sensors, motors, comms devices etc – directly – with a modern BASIC that many here may find easy to both understand and use. So free MMB software & £3 hardware (I solder my own pins on) gives you an amazing amount of capability – and you can still get them!
I use my Mites mainly for simple (model) controllers. My latest loco project has very little internal space available, so even a standard Picomite will not fit – so I'm in the process of building a 'mini-Pico' (Waveshare RP2040) set up which is stamp sized, the same size as the H-Bridge PCB it's going to be driving (as a DC motor + IR controller).
The Picomite already supports various display types – including touch screens but now PicomiteVGA can (with a small custom PCB) also drive a VGA monitor. These videos will give some idea of the performance available.
PicoMite VGA now with layers – YouTube
Pico VGA 3D wireframe at 60fps in interpreted Basic – YouTube
PicoMiteVGA running 3D engine in MMBasic – YouTube
Another recent MMB development has been an improvement to MMB running on Windows. Windows 'DOS' will run a 'plain' form of MMB on any Windows device (I run it on Win 11 now – previously on win10). There is now a new MMB version that supports full PC graphics that I'm pretty sure I'm going to find some uses for. This is a simple basic programme that demonstrates a simple control panel. You can control the buttons etc using a mouse.
Obviously, the only I/O available on the PC/Laptop is serial based but I have this daft idea where some Mites will be delivering (pre-processed) data & and getting commands back from the PC console. Well that's the plan anyway…
Regards,
IanT