Login
Check-in [157ceac889]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:SAO add-on: register map, BeagleBadge controller (i2c-dev or zepto-bridge), host specs, README

The Zepto firmware waits on the build choice; the map and controller do not.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KMkqwN396ebKzNRNvE

Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | mechanical-turk-crystal-build
Files: files | file ages | folders
SHA3-256: 157ceac889ca76c76790e2d6f30962af759a6befd270f3bd4de014a07c81e30c
User & Date: x86-1-interactor 2026-11-06 17:13:45.979
Context
2026-11-06
18:12
SAO: Supercon 2026 badge controller app (MicroPython, lib.sao.i2c), README section

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KMkqwN396ebKzNRNvE check-in: 3b59be833b user: x86-1-interactor tags: mechanical-turk-crystal-build

17:13
SAO add-on: register map, BeagleBadge controller (i2c-dev or zepto-bridge), host specs, README

The Zepto firmware waits on the build choice; the map and controller do not.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KMkqwN396ebKzNRNvE check-in: 157ceac889 user: x86-1-interactor tags: mechanical-turk-crystal-build

2026-11-05
15:09
zepto: fix every IOMUX PINCM address (PINCMn is at IOMUX + 4*n, per the TRM; the datasheet pin table is off by one). Confirmed on hardware by pincm_probe, run 7be0f8520a: no pin was ever muxed as intended, so PA13, the IPS backlight and the I2C target pins never worked

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TUH8KMkqwN396ebKzNRNvE check-in: 6cb92a5d0b user: x86-1-interactor tags: mechanical-turk-crystal-build

Changes
Unified Diff Side-by-Side Diff Patch
Added badge-demo/sao/README.md.
Added badge-demo/sao/controller/sao.cr.
Added badge-demo/sao/controller/sao_demo.cr.
Added badge-demo/sao/controller/transports.cr.
Added badge-demo/sao/spec/sao_spec.cr.