Monthly Archives: June 2025
Run LVGL + Micropython in Cheap Yellow Display (CYD)
Step 1 2025/06/29
Run Micropython in CYD (Cheap Yellow Display) and control the TFT

Remark: use offset 0x1000 to write the firmware and have to erase flash first, so:1. esptool.py erase_fash2. esptool.py write_flash 0x1000 ESP32_GENERIC-20250415-v1.25.0.bin Download All Files in below links, or by the attachment in this posts ILI9341 Display Driver Download ili9341.py from: github.com/rdagger/micropython-ili9341. Save it to the CYD using Thonny (View > Files > Upload to /). […] 2025/06/29
Solved: unable to write to cheap yellow display esp32

In mac, sometime arduino unable to write the program to cheap yellow display esp32, you can type the command manually 2025/06/29
AT28 Flash board

2025/06/29
Quest Migration Manager UI

2025/06/23
Solved : sr: resource: Failed to open resource 'fx2lafw-sigrok-fx2-8ch.fw'

If you have this problem: run: sigrok-cli --loglevel 5 -d fx2lafw --scan , it said failed to find the firmware file So build this project and restart terminal, then you will success 2025/06/19
Muselab Logic Analzyer Nano - Sigrok-cli command
2025/06/18
Micropython for has no SoftI2C
It has no SoftI2C, so change display = ssd1306.SSD1306_I2C(128, 64, SoftI2C(sda=Pin(20), scl=Pin(21))) to import timefrom machine import Pin, I2C, SoftI2Cimport ssd1306 i2c = I2C(1) # Create I2C object display = ssd1306.SSD1306_I2C(128, 64, i2c) # Pass I2C object display.fill(0)display.text("Hello, World", 0, 0)display.show() time.sleep(100) 2025/06/07
Tutorial build micropython for WEACT_F411_BLACKPILL

using st-flash is better then dfu-util because we don't need to put the board into dfu mode 2025/06/07
AT28 Programmer (Java + Arduino)

https://gitlab.quantr.hk/quantr/toolchain/java-at28-programmer https://gitlab.quantr.hk/example/arduino/at28-programmer 2025/06/06
MicrPython SSH1106

IT IS SSH1106,NOT SSD1306 2025/06/04