It turned out that @Harman or @NabuCasa have made a native app for Audi MMI. I immediately noticed two super cool features:
1. A mode with big buttons which works while driving and a native mode which opens the web UI.
2. HA voice can be set as default voice assist in the car.
Quickport dongles have arrived🚀 Here is an example of reading @adafruit SHT-C3 sensor from the #iOS app!
I2C drivers are stored in the App and #rp2040 is only processing raw transactions ⚡️
A sneak peek at the I2C features of QuickPort. Most of the logic is implemented in the App - drivers, data conversion, etc. The app basically sends read and write commands to the RP2040 over WS in a way that latency from network doesn't affect data integrity!🥁
QuickPort Dongle custom bootloader is ready!🚀 The bootloader adds support for A/B FOTA and generates a cryptographic device identity from the QSPI flash's SN, verified by the cloud backend🔒 iOS app successfully verifies and updates the devices⚡️
#rp2040#iOS#fota#firmware
🚀 QuickPort is submitted for App Store review — the first real UART terminal made for iPhone.
If Apple says yes on the first pass, that’s huge 🤞
And the timing is perfect: QuickPort Dongle assembled PCBs arrive early next week.
UART + iOS. Finally ❤️
In case you wonder what is the qwiic connector for - the device will support reading various I2C sensors. The iOS app itself can log and plot sensor readings 🌡️📈
Progress update 🚀
PCB design is almost ready! I printed the PCB and case on a 3D printer to physically verify the PCB fit and enclosure dimensions.
All ports line up ALMOST as intended.
This step already caught things CAD alone wouldn’t.
Hardware first, surprises later avoided.
I started working on USB-to-UART bridge for iOS!
RP2040 + TinyUSB = USB-Ethernet adapter that creates a direct link between iOS dev and any UART device.
Native SwiftUI app connects via WebSocket to send/receive serial data in real-time.
No Wi-Fi needed.
#rp2040#ios#swiftui
After some requests in r/embedded I have released versions for Windows and Linux for the Serial Console Pro. Any feedback will be appreciated:
https://t.co/znM8gsrMx0
I was very frustrated by the fact there isn’t a nice serial terminal app for MacOS. So I have decided to make one and release it as open source software. This is my Christmas gift to everybody who uses MacOS and needs a feature-rich serial terminal app.
https://t.co/ioOxnvYfCj
@michael_luyten@M5Stack@lvgl_io@home_assistant Currently, WiFi and HA settings are hardcoded. I want to add them to the captive portal and I will publish the repo in github together with prebuilt binary.
I have finally got my hands on @M5Stack Tab5! Using @lvgl_io and ESP IDF I have developed a @home_assistant companion device that fetches all HA entities and groups them by type. The built-in web UI allows for entity filtering and friendly name assignment! More to come soon🚀
This is a project I wanted to start a long time ago. Using @seeedstudio Sensecap indicator, @esphome_ and @home_assistant I have created an amazing climate controller for my office. Next steps are to integrate lights, blinds and 3d printer status 🎉