uConsole
The ClockworkPi uConsole makes for a handy little Emacs machine. Large swaths of this site have been written on this machine; it is my main org-mode machine.

- hosaka has an A06 processor.
- See this thread for a charging fix. It's finicky about chargers; it doesn't seem to actually charge with anything above 65W. It also needs a realistic minimum of a 5W 2.5A charger. I've measured it at about 5.24V and 12.45W, so roughly 2.3A.
- There's a litany of packages to install, but I had no real issues getting emacs 31 installed, and it's what I use now. It also has StumpWM running on it. I had to log out to switch the WM; I tried i3, but without a dedicated Super key, it's just not as useful.
- I've limited the CPU speed to 800 MHz to prioritize battery life; it's been fast enough for the things I want to do. Battery life under normal usage is about 6-8 hours.
- The aarch64 / arm64 build of Obsidian appears to run on the A06.
Issues
- Occasionally, the WLAN will crash: it'll appear to be connected,
but it won't pass traffic. The uConsole uses the
brcmfmac
kernel module. The following script can be used to reset the WLAN:
#!/usr/bin/env bash KMOD_WLAN="brcmfmac" sudo rmmod "${KMOD_WLAN}" && sudo modprobe "${KMOD_WLAN}"
- After a while the screen will go to sleep, and it won't respond after. The device will need to be hard restarted. You can put it in presentation mode but that will keep the screen on the whole time.
Links
- Clockwork Pi page
- Github repo
- RTL-SDR Extension Board with USB HUB and RTC
- uConsole Field Ops shell: currently printing and testing this. I like the sunshield face.
- uConsole-sleep service
- some madman got nixos working
- How uConsole A06 OS image made