Skip to content

Conversation

@k9ert
Copy link
Contributor

@k9ert k9ert commented Dec 20, 2025

This is almost entirely the original branch from Mike but to make rebasing easier, some of the commits are squashed.
On top, there will be commits which are adjusting the firmware to lvgl v9.x.

@netlify
Copy link

netlify bot commented Dec 20, 2025

Deploy Preview for specter-diy-docs ready!

Name Link
🔨 Latest commit 195a50c
🔍 Latest deploy log https://app.netlify.com/projects/specter-diy-docs/deploys/69470cf850c7ce0008c97585
😎 Deploy Preview https://deploy-preview-337--specter-diy-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@k9ert k9ert force-pushed the micropython-upgrade branch from b4d149c to 6829da3 Compare December 20, 2025 20:27
miketlk and others added 7 commits December 20, 2025 21:40
Fix missing inclusion of custom MicroPython config in Unix build

fix Makefile issues with clean and unix targets
Add VcXsrv to build doc and improve structure

Update build instructions: avoid conflicts with Homebrew's includes
@k9ert k9ert force-pushed the micropython-upgrade branch from 6829da3 to 37bd7ec Compare December 20, 2025 20:41
- common.py: theme_default_init, style.set_* methods, screen_active()
- core.py: display.init() before styles, screen_load()
- async_gui.py: screen_active/load, delete_async
- screen.py: align_to, style init/set methods
- menu.py: align_to, obj replaces page, add_state
- battery.py: transparent style via set_* methods
- keyboard and qrcode
- screen.py: align_to->align for parent, del_async->delete_async
- specter.py: fix race in coro() - wait for scan to start
- qr.py: verify baud rate switch, wait for popup close
- hardwaretest.py: handle binary scan data gracefully
- input.py
- mnemonic.py
- settings.py
- transaction.py

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@tadeubas
Copy link
Collaborator

I think these changes depend on the PR that introduces the new MicroPython code. If that’s the case, it would be good to add a link to that PR in this PR’s description

@k9ert
Copy link
Contributor Author

k9ert commented Dec 22, 2025

This is now the relevant micropython upgrade PR. I still need to add a reasonable description and close the other PR.
As long as Mike has no capacity to work on that, we should have the PR based on diyhardware repos, rather than mike's repos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants