Where I begin to work with the Adafruit Feather RP2040 (Feather) and MicroPython (uP) and use the Labrador to test the board.
ESP32 MicroPython Coding Setup
A short entry to explain how to code using MicroPython on the ESP32.
Background#
In my introduction to Micropython, I mentioned how I wrote MicroPython for the ESP32 on a Mac. As I stated, Phillip van Allen has a nice process, however I like my process …
Testing MicroPython with the Labrador: PWM
Where I continue to use the Labrador to test the PWM functionality of the ESP32.
Sources#
- Makeability Lab Lesson 3: Fading an LED with PWM
- ESP32-GetStarted: PWM
- MicroPython PWM
- Espressif: LED Control
Background#
We continue to use the Labrador to …
Testing MicroPython with the Labrador: Blink
Where I use the Labrador to test specific functions of the ESP32 running MicroPython.
Sources#
- Quick reference for the ESP32
- ESP32-GetStarted
- Adafruit HUZZAH32
- ESP32-DevKitC I think this is the same as the HiLetGo version I have
- ESP32 Makeability Lab …
MicroPython
Where I investigate using MicroPython on the HUZZAH32.
Background#
I have spent quite a few years using Python to develop applications. I like the language, however I believed it wasn’t a good candidate for microcontrollers. Given the strong …
ESPForth 7.0
Where I find a much, more evolved version of ESPForth. While investigating a bug I found in ESPForth (now called ESPForth6), I ran across a new version of ESPForth 7.0, which I’ll refer to as ESPForth7.
Sources#
PinTest
Where I write an Arduino program to test pins on a specific board in order to confirm a Forth HAL for the same board.
Pin Testing#
When writing software which will control a circuit, it is best to confirm the behavior of circuit using known or familar test …