The M5 Stack looks to be a reasonable use of the ESP32 and for those who need to start from a boxed product with display, it might just have a bright future. In a nutshell this is a pretty looking ESP32-based box with display and buttons. Do with it what…
Category: ESP32
The Script and ESP8266 Code for Beginners
I’m often asked about setting up MQTT, Node-Red etc. on the likes of Raspberry Pi, NanoPi or similar, with a view to controlling ESP8266 devices. Novice readers start here Usually it is difficult for me to see this from a beginner perspective, but having spent 2 months in hospital thanks…
Another ESP32
It seems that ESP32 boards are now coming down in price and increasing in number. In today’s mailbag, this little number entitled WeMos® TTgo ESP32 WiFi + Bluetooth Board 4MB Flash UNO D1 R32. This isn’t the cheapest ESP32 out there (though it is not expensive either) – some of…
Icons
In case you were wondering – no, I’ve not gone off the boil, I’ve been quietly beavering away on my ESP8266 code since deciding to abandon the old ESP-01 and adding fonts for displays. Right now I’m focussing on the QD-Tech boards – 120×160 but I’ll eventually migrate the use…
ESP32 First Steps
I said I would not touch the ESP32 until the price came down and true to form, I just received my first ESP32 from AliExpress. Still a little more expensive than I’d like at £5.35 (inc postage came to £6.67) but I felt it was time to make a start.…
VT100 Terminal for HC2018
Well, I had to give it a go, didn’t I – porting the code for the cheap VT100-type serial terminal into the main ESP8266 home control software. BOY was that difficult but… after 2 days of head-scratching – check out the home control manual in the source code repository for…
Sunday Morning Experimenting
I figured after a couple of horrendous days figuring out what was wrong with my ROMS, it was time for a morning’s relaxing. Some time ago I added I2c to the Home Control software but never actually got around to doing anything with it. The i2c parallel expansion modules I…
New PCB
After a slight hiccup with the new board (LED track missing) here’s the new board – link for PCB here – as you can see, Aidan has made several improvements – smaller buttons, connector for DHT22 etc, markings for I2c (right now I only have support for the 8-output expander…
ESP12 and Memory
Anyone writing large projects with the ESP units in C (and probably in other languages without necessarily realising it) will have come across the problems of .TEXT memory. This is the RAM used to store functions. Functions are stored in their own part of RAM called .TEXT memory and it…
ESP 32 Unofficial Development Kit
Michael Grigorev has released a Beta version of Unofficial Development Kit for Espressif ESP32 (Windows) From Michael: The kit includes the following components and tools:* Unofficial GCC compiler for SoC Xtensa L108.* Official Espressif ESP32 RTOS SDK v1.1.0* Documentation for SoC ESP32.* Examples in the firmware source code in C…
ESP 32 Update
An update for you. As you may know the ESP-32 is Espressif’s latest venture, a new, hopefully more powerful alternative to the ESP8266 – with Bluetooth 4 and all sorts of other goodies. I received my ESP-32 module this week along with 0.1” header adaptor board. All very nice you…
ESP32 Arrival
And here it is – the ESP32 – or rather the ESP-32 development kit. Mine is in a batch that is running late so my pal has given me his to play with. I figured I’d take a pic in my hand so you can gauge size. This tiny box…
Espressif New Board
Well we know that the ESP8266 replacement will have Bluetooth low energy, a different architecture and more RAM – something to look forward to – so now here’s a sneak preview – this is not the latest PCB but it’s better than nothing I’m sure you’ll agree. So we’re looking…
ESP32 Coming Soon
So many of us have been happily using in the inexpensive ESP8266 chips for some time now for IOT applications, home control etc and long may that continue. They do have SOME issues – for example they are short of RAM memory to the point that all except critical subroutines…