The drag scrolling broke with the last tweaks to the touch detection, and I'm not sure how much the touch detection lag is from problems with the IC or from the refresh rates or what, so that's being investigated as well.
This is working because I'm standing on the shoulders of giants that did the work for
#tactility and #RTOS already, and next up is going to be porting some of their radio work so that #meshtastic can come to the #TDeckMax

[Перевод] Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработчики прерываний и вызовы RTOS. Разбираем, как использовать эти зацепки в Ghidra, чтобы постепенно превратить сырой бинарник в осмысленную карту функций, данных и связей между ними. Понять Ghidra

https://habr.com/ru/companies/otus/articles/1051478/

#реверсинжиниринг #Ghidra #прошивки #анализ_бинарников #FreeRTOS #RTOS #декомпиляция #ассемблер #BSim

Ghidra для реверса прошивок: практический гайд по восстановлению логики бинарника

Я начал заниматься инфобезопасностью в тот же год, когда NSA осчастливило нас Ghidra . С тех пор она уверенно стала самым востребованным инструментом в моём арсенале для реверс-инжиниринга и...

Хабр

Reminiscing about my days in #embedded and #RTOS porting and #programming when I used to work with the Japanese #TKernel and the German #Infineon #Tricore processor.

simpler times :) even this page: notepad.onghu.com/te

#Tech

Docker for Microcontrollers? AkiraOS combines Zephyr RTOS with WebAssembly (WASM) applications

AkiraOS is a Zephyr-based embedded OS that runs sandboxed WebAssembly applications on microcontrollers and lets users deploy and update firmware OTA without reflashing. In other words, it's similar to Docker containers, but for microcontrollers. The open-source embedded platform separates the OS from the application. That means the firmware stays stable, while apps are independent .wasm binaries deployable over-the-air without touching the OS, and portable so a single binary works on ESP32-S3, nRF5x, or STM32 MCU boards. AkiraOS highlights: User space Up to 8 wasm apps can be installed Up to two apps can run at the same time Footprint: 50KB to 200KB per app Akiraz runtime - Custom WASM runtime App Manager UI Framework with 32 widgets Shell/console 18 API modules WebAssembly Micro Runtime (WAMR) - Two options: Interpreter or Ahead-Of-Time (AOT) compilation with 10 to 50x higher performance RTOS - Zephyr RTOS Scheduler Network stack HTTP for OTA updates

CNX Software - Embedded Systems News

К каким социальным проблемам приводит неправильная последовательность глав в учебнике по программированию

Сегодня видел план вводного курса, написанный начинающей американской преподавательницей. План иллюстрирует распостраненную ошибку - неправильный порядок подачи материала:

https://habr.com/ru/articles/1042868/

#RTOS #прерывания #riscv #arm #MMIO #tlb #виртуальная_память #образование #интервью #учебники

К каким социальным проблемам приводит неправильная последовательность глав в учебнике по программированию

Сегодня видел план вводного курса, написанный начинающей американской преподавательницей. План иллюстрирует распостраненную ошибку - неправильный порядок подачи материала: Операционная система. Кэшы и...

Хабр

🎙️ Next talk at #EmbeddedRecipes2026!

Devarsh Thakkar & Beleswar Prasad Padhi present "rpmsg-kms: A Unified DRM Framework for Display Sharing on Heterogeneous Embedded SoCs".

#EmbeddedRecipes2026 #EmbeddedLinux #DRM #KMS #HeterogeneousSoC #RTOS #Automotive #OpenSource

Zephyr RTOS 〜 debug with VSCode 〜 - Qiita

1. はじめに これまで Zephyr を紹介する際、何度か下記リポジトリをベースに解説してきました。 このリポジトリは、実運用を想定した環境構築手順とデバッグ環境を提供しており、 本記事では、これを使った VSCode と連携したデバッグや書き込みなどの使い方につ...

Qiita

#qnx est- il encore développé / utilisé / pertinent ?

#alternativeos #rtos

Those who learned #computing in the 1970s and 1980s—from the signal-level up, on trainers like KIM-1 or Heathkit ET-3400—often get the urge to stroll down Memory Lane, the full 256-byte length of it. They need not spend thousands of dollars on eBay to purchase a beaten, broken, fifty-year-old trainer; they could just grab the wonderful Black Pill #STM32 F411 Cortex board on #AliExpress for $0.99.
https://shorturl.at/mfFxd
https://www.st.com/en/microcontrollers-microprocessors/stm32f411.html

Or, try the fabulous #ESP32 C3 RISV-V board, with an OLED display, WiFi, and BLE for the same amount of money.
https://shorturl.at/BHZ7r
https://www.espressif.com/en/products/socs/esp32-c3

These thumb-sized #MCU boards are more capable than the 1980s room-sized super-minicomputers. The F411, for example, has a 32-bit 100 MHz Cortex-M4F with FPU, 256 KB SRAM, and 512 KB Flash.

These boards can be programmed in assembly or the usual assortment of open-source, higher-level #programming languages, like Forth, C, C++, Go, Rust, Zig, Ada, etc., and even Processing, Python, and JavaScript.

A good selection of open-source #RTOS are available, too: FreeRTOS, Zephyr, ChibiOS, and the like.

Go ahead; by a bucket load of MCU boards from AliExpress, relive those happier simpler times, and simultaneously buck the stupid #tariffs.

Now, with textures on a regular Pi #Pico (non-W), running on top of Apache #NuttX #RTOS

You could say now that Apache NuttX kinda, sorta, almost, but-not-really supports #OpenGL ES 1.0 CL (albeit in a very incomplete form).

There are some bugs with the colour and lighting interpolation, so while it's computed, the contribution towards the final fragment were discarded.

Also, the display is a different one, ST7735S-based, since it play nicer with NuttX.