Timezone: Europe/London

.

AboutContactMicropythonESP32Links
Moonlight Systems

My interest in computers started way back in the eighties, with the incredible [then] Sinclair Spectrum.
Programming became an unexpected and largely unofficial part of my job when I built a front end windows application in MS Access to replace the old DOS based ordering system. This turned out to be the start of several similar projects.

Since then I have programmed applications in several languages such as 4GL, VB, C++ and SQL. I was also a member in the 1990s of a beta testing team for a small software company in Florida, developing an internet mail server and email clients.
During Covid, I wrote a web based ordering app for a local pub, and also a low cost web based alarm system that alerted the owner by text message and phone call on un-authorised entry.

Now in semi retirement I still develop small websites and applications.

My current main ongoing project is designing a solar powered 4g remote testing system for civil engineering applications. This remote units situated on site have GPS capability and upload their readings regularly by 4g mobile data to a cloud based database. The web hosted service has a dashboard where data can be viewed, and instructions downloaded to the remote units.

The heart of these units is the ESP32 Feather microcontroller, and the operating system is written in Python.

Many of the articles in the Microython section arise as a result of that project.