Whee! Now we can import files from the filesystem, as well as reading and writing files. Still haven't wrapped my head around how folders work, still can't enumerate files ..

as usual, work pushed to my micropython fork on github (which is called circuitpython, because you can't have two different forks of the "same" original project, argh).

#micropython #python #retrocomputing #retro68 #macintosh #m68k

Join me at 7pm BST as we continue the Raspberry Pi Pico Plotter project.

https://www.youtube.com/live/ETFdvdC-9Oo?si=qb2Rs1jXNCu99eai

#micropython #raspberrypi #robotics

Raspberry Pi Pico Plotter - Part 2

YouTube
yay, successfully wrote & read back file contents with micropython on macos 6. #micropython #retrocomputing #retro68 #macintosh #m68k

Darn, I think all the easy parts of the micropython mac m68k port are done.

unfortunately, vfs_posix doesn't seem to be a good fit. I did manage to create a "file" but couldn't actually write data to it.

And while it was working in system6 I just tried it again with system7 and it's failing to start at all. boo.

https://github.com/jepler/circuitpython/blob/ports-m68kmac/ports/m68kmac/README.md#key-todos

#umac #micropython #retro68 #macintosh #retrocomputing

circuitpython/ports/m68kmac/README.md at ports-m68kmac · jepler/circuitpython

CircuitPython - a Python implementation for teaching coding with microcontrollers - jepler/circuitpython

GitHub

A Practical #Pimoroni #Presto #Project for media display/control.

I've been working on the code some more and have now got a working Skip button!

Since I turn the backlight off when paused I have also added the option to touch the screen to resume.

and some refactoring has been carried out to make the code a little nicer to look at and tweak later.

It's also more responsive to touch for Pause and Skip.

I will keep testing this whilst I am at work tomorrow and over the weekend.

Hopefully a new blog post next week with the updates.

#python #microPython #Linux #MediaControl #MusicTech

Build updated at https://emergent.unpythonic.net/files/sandbox/micropython.dsk

Almost all of the "full features" support level of micropython are enabled, "mpz" for long integers and "float" for floating point numbers.

Backspace works in the repl. arrow keys don't.

A TODO section in the new README lists key items to work on:

  • Correctly implement GC collection (stack + registers)
  • Add Mac API support (e.g., quickdraw, arbitrary traps)
  • Support larger heap
  • Address GPL files (RetroConsole), GitHub Actions CI, and other issues that might prevent upstream inclusion.

#umac #micropython #retro68 #macintosh #retrocomputing

Social media loves graphs right?
Logging humidity, temperature and battery voltage with my custom ESP32 board is working nicely. Guess where in the graph I switched from USB to battery power. #esp32 #electronics #grafana #micropython

Micropython on m68k mac? why not! It's reached the point of sorta working.

#umac #micropython #retro68 #macintosh #retrocomputing

@matt_trentini The post ran out of characters to mention #micropython, but it's certainly included! (In fact, that part is already done. There is a USB REPL, just no storage 😀)
In a world where everyone dreams of frying their gadgets with underwhelming EMP tools, #PicoEMP emerges as the champion of #mediocrity. 🤦‍♂️ Why not run #MicroPython on your #EMFI tool, you ask? Because clearly, Python was designed for nuking circuits, not coding. 🐍💥 Welcome to the future of pointless tech achievements! 🚀
https://github.com/newaetech/chipshouter-picoemp #PointlessTech #HackerNews #ngated
GitHub - newaetech/chipshouter-picoemp: Why not run micropython on your EMFI tool?

Why not run micropython on your EMFI tool? Contribute to newaetech/chipshouter-picoemp development by creating an account on GitHub.

GitHub