Let's render 3 Framebuffers with #PinePhone's A64 Display Engine
Article: https://lupyuen.github.io/articles/de3?3#ui-channels
#PinePhone's A64 Display Engine 1️⃣ Reads pixels from Multiple Framebuffers 2️⃣ Blends the pixels into a Single Image 3️⃣ Pushes the image to the LCD Display
Article: https://lupyuen.github.io/articles/de3?2#allwinner-a64-display-engine
@robertlipe @lupyuen seems their bootloader source isn’t available tho?
@lupyuen Impressive. I have No Idea how I'd look at a stream of bits and deduce that clock recovery (ala Manchester) is missing and know to add it like he does in https://gitlab.com/oliv4945/rika-temperature-sensor-encoding/-/blob/main/rika_payload_helpers.h#L13. That's experience at work!
Instructional read with a bonus link to a RP2040 analyzer https://github.com/gusmanb/logicanalyzer, but I think I'll save my pennies for Sipeed's promised Bl808 (TH1520?) analyzer. Because, you know, #Team_RISC-V! 🙂
My new article on the @Risc-V boards from Sipeed. The M1S Dock ($10 and up) and M0Sense ($4 & up) are powerful, expandable, programmable devices that are shipping now.
https://www.robertlipe.com/sipeed-m1s-dock-and-m0-sense-have-landed/
Also recently, my notes on the BL808 processor used in M1S Dock:
https://www.robertlipe.com/bl808-not-symmetric/
P.S. to @lupyuen : they have sensible bootloaders. Only if you clobber them do you have to mess with BLCube and friends!
#PinePhone's A64 Display Engine is now supported in Apache #NuttX Kernel ... How will it be called by our PinePhone Display Driver? All shall be explained in this article
Apache #NuttX Kernel now supports #PinePhone's A64 Display Engine! 🎉 ... Up Next: NuttX Driver for A64 Reduced Serial Bus (which controls PinePhone's Power Mgmt IC)
Reverse engineer a Wireless Temperature Sensor (Rika pellet stove / Semtech FSK)
https://notes.iopush.net/blog/2022/12-rika-wireless-temperature-1/
I've waited a few days to post this about the #mastodonmigration. Here is the evolution of the new accounts in #mastodon after the events in the last week. After each new ban/suspension in the #bluebird we see a spike in new accounts in #mastodon. But recent growth seems to be more steady at around 50k per day. Since the #bluebird purchase by Musk, more than 3 million new accounts were created in #mastodon.
New blog post: how to reverse engineer the wireless temperature sensor radio protocol from a Rika pellet stove: https://notes.iopush.net/blog/2022/12-rika-wireless-temperature-1/
Tech peeps:
Dina Bass: @dinabass
Ed Bott: @edbott
Lesley Carhart: @hacks4pancakes
Ben Collins: @oneunderscore__
Chris Davies: @c_davies
Eva: @evacide
LisaGade: @lisagade
Lauren Goode: @laurengoode
Leo Laporte: @leo
Micha Lee: @micahflee
Jason Leopold: @JasonLeopold
Casey Newton: @caseynewton
Phil Nickinson: @philnickinson
Dan Patterson: @danpatterson
Brad Sams: @Bdsams
Dan Seifert: @dcseifert
JoannaStern: @joannastern
SwiftOnSecurity: @SwiftOnSecurity
WalkingCat: @h0x0d
Towards a more open Secure Element chip (#RISCV)
"Sugru, is set to become a fully-owned subsidiary of German firm, Tesa SE"
#PinePhone's A64 Reduced Serial Bus for Power Mgmt IC ... Now deciphered
Article: https://lupyuen.github.io/articles/de#appendix-reduced-serial-bus
Apache #NuttX Kernel Driver for #PinePhone Display Engine @PINE64 ... Looking great! 👍
Source: https://github.com/lupyuen/pinephone-nuttx#test-display-engine-driver-for-nuttx-kernel
Ethernet, from an SPI interface
https://hackaday.com/2022/12/19/its-ethernet-from-an-spi-interface/
Commodore PET 2001 Repair (6502)
GCC now supports Modula-2 and #RustLang
@lupyuen i wish (and expected) LUA not to depend setjmp.. wonder why there's not a cleaner implementation of that simple language.
#Pine64 Pinecil v2 soldering iron gets a web interface
https://www.cnx-software.com/2022/12/19/web-interface-pinecil-v2-bluetooth-le-soldering-iron/
IoT Techie and Educator / Apache NuttX PMC