You've probably found this page because you want to do this very specific thing, you tried it the obvious way, and it didn't work because esphome doesn't work with the pty created by glasgow uart . Get a 3.3V power supply. In my experience the Glasgow can provide enough current to flash successfully, but it'll immediately get stuck in a brownout reset loop as soon as you try to boot it, so you may…
I look at Rust a couple of times per year to see if it's Actually Good yet. Every time I'm very happy to see that whatever bothered me most about it last time has been improved, and then I get further into it and find new things that bother me. The last few times they've been more ergonomics issues than "no you can't do that" issues, which is cool and exciting. I happen to be in one of those…
update 2025-03-25: it's actually not that good Since buying it and being fairly happy about it at first, my opinion has gradually lowered. Besides the nonsense with the keyboard and the load-bearing thermal pad, I've started having the machine spontaneously freeze or reset, while not doing anything particularly intensive. This takes it from "extremely annoying but possible to work around" to "not…
I recently had a need to generate a bunch of code for interacting with memory-mapped registers on a microcontroller. These are magic global variables that look like they're in RAM, but instead have their bits wired directly to various bits of hardware outside the CPU core. For example, you might have some physical pins on the chip that can be configured as input, output, or connected to some other…
I got a pile of these BLE beepers . They're advertised as GPS trackers, but they have no GPS functionality as far as I can tell, but I knew that before buying them. Their only function is to beep when another Bluetooth device pokes them in the right way. They turned out to be too quiet for that purpose, so I can't recommend them, but I did put effort into figuring out how to trigger them from a…
So an internet person said something about making tarballs executable (the post has since fallen off the internet, it seems), in the same way as e.g. AppImages , and I got Inspired. There's prior art for this, of course, in the form of AppImage (which works by mounting the file as a filesystem) and shar (which generates a shell script that when executed creates a bunch of files). These are…
2026 update : When I wrote this, I had never used passkeys and had a not-entirely-accurate idea of how they worked. This article is still valid for the master key but does not back up resident keys, so passkeys stored as resident keys on the Solo will be lost. Thanks to ran-sama for letting me know. Skip to building the firmware if you just want to know how to do this. on self-defeating security…
Many years ago, I saw a very good post on Reddit. Some heavily politicized bill (the ACA , I think?) was being debated, a lot of people were saying a lot of things, and this person painstakingly went through the extremely long bill and explained in plain English what it actually said. This is good! Politicians are notoriously prone to applying various spins to things to the point that the general…