From 37786978077a6be7d941c4c015705fdf4150ad7e Mon Sep 17 00:00:00 2001 From: Tom Date: Mon, 9 Sep 2024 18:12:48 +0200 Subject: [PATCH] Release uPython simulator post --- ...hon-simulator.md => 2024-09-09-micropython-simulator.md} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename _posts/{2025-07-20-micropython-simulator.md => 2024-09-09-micropython-simulator.md} (80%) diff --git a/_posts/2025-07-20-micropython-simulator.md b/_posts/2024-09-09-micropython-simulator.md similarity index 80% rename from _posts/2025-07-20-micropython-simulator.md rename to _posts/2024-09-09-micropython-simulator.md index b5ef73d..2c61b85 100644 --- a/_posts/2025-07-20-micropython-simulator.md +++ b/_posts/2024-09-09-micropython-simulator.md @@ -1,18 +1,18 @@ --- title: MicroPython Simulator layout: post -excerpt: Embedded Programming is fun again! +excerpt: A simulator for my USB C Power supply project using Micropython running in websassembly. image: /assets/blog/micropython/simulated_display.png thumbnail: /assets/blog/micropython/simulated_display.png assets: /assets/blog/micropython -alt: A simulator for my USB C Power supply project using Micropython running in websassembly. +alt: A 240x240 pixel (so low res) image of a slightly sci-fiesque looking circular display showing so linear and curved bars, 24.4 volts, in bigger font 213w and 8.7A. head: | --- -This simulator lets me quickly try out micropython code drawing to a 240x240 pixel color lcd display. * +This simulator lets me quickly try out micropython code drawing to a 240x240 pixel color lcd display. This particular display uses 5, 6 and 5 bits for each channel, respectively. The raw pixel data gets passed from micropython to javascript where it gets converted to normal RGB before being blitted to the `` tag. Under the hood it uses the fact that the micropython VM supports being compiled to WASM.