home.social

#freertos — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #freertos, aggregated by home.social.

fetched live
  1. FreeRTOS WS2812 (Neopixel) RGB LED (part 2)

    Adding FreeRTOS to driving Neopixel WS2812 addressable RGB LEDs using a RP2350. We will be adding FreeRTOS into the mix but keep the PIO state machine and DMA code from the previous project.

    #RP2350 #GettingStarted #Tutorial #WS2812 #Neopixel #RPPicoWorld #DMA #PIO #FreeRTOs

    youtube.com/watch?v=UeD5Fpw9Cxs

  2. FreeRTOS on RP Pico - Semaphores Notifications Queues and Timers (part 2) | RP2350 Tutorial #9

    In this video we cover how to use FreeRTOS Semaphores, Notifications, Queues and Timers with RP2350.

    #RP2350 #FreeRTOS #GettingStarted #Tutorial #VSCode #CurrentMakers #Streamline #STM32World

    youtube.com/watch?v=MkHc4k1Tz4w

  3. FreeRTOS on RP Pico | RP2350 Tutorial #8

    In this video we cover how to use FreeRTOS with RP2350. We also show the benefit of overclocking (if needed).

    #RP2350 #FreeRTOS #GettingStarted #Tutorial #VSCode #CurrentMakers #Streamline #STM32World

    youtube.com/watch?v=WGBsXnDsxvM

  4. Поилка для кота из мусора с MQTT, Home Assistant и ESP8266

    Почти умная поилка для кошки с MQTT, Home Assistant и ESP8266. Эта короткая статья посвящена реализации умной поилка за нормальные деньги. Думаем, думаем

    habr.com/ru/articles/1064112/

    #esp8266 #homeassistant #iot #freertos #embedded #espidf #mqtt

  5. Вводим рейтинг по алкоголизму

    Алкометр, который сохраняет результаты на веб-сайте в историю, а также позволяет соревноваться с другими пользователями в недельном рейтинге. На проект ушло более 400 евро, один год и несколько ревизий. В статье расскажу о долгом и затратном пути к финальной версии и о том, какие ошибки были совершены.

    habr.com/ru/articles/1062992/

    #сезон_DIY_и_IT #esp32 #c++ #pcb #схемотехника #электроника #программирование #freertos #ble #diy

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

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

    habr.com/ru/companies/otus/art

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

  7. 🚀😂 Oh great, yet another guide promising the ✨magic✨ of running #Rust on an ESP32-S3's second core! Because who doesn't love a weekend full of 'why won't this #CMake script work' and 'what even is an #assembly trampoline?' 🙄 Just pin a #FreeRTOS task and call it a day, hero. 🛠️
    tingouw.com/blog/embedded/esp3 #ESP32-S3 #humor #HackerNews #ngated

  8. Learnt about ESP #IDF, #PlatformIO, #FreeRTOS, and took way too long to properly initialize the SPI bus so that I could get #LVGL running.
    Hello, World!

    #Swift #ESP32

  9. FRANK OS 1.0 porta l’esperienza dei desktop anni ’90 nel mondo dei microcontroller con finestre sovrapponibili, applicazioni integrate e un’interfaccia che richiama Windows 95. #FRANKOS #FreeRTOS #RP2350 #Microcontroller

    linuxeasy.org/frankos-microcon

  10. STM32 + FREERTOS + SDIO + FATFS

    Подключение SD-карты к микроконтроллеру — классическая задача, но путь от инициализации аппаратного интерфейса до работы с файлами в многозадачной среде усыпан скрытыми камнями. В этой статье я на практике разберу полный цикл интеграции SDIO, файловой системы FatFs и ОСРВ FreeRTOS на STM32.

    habr.com/ru/articles/993760/

    #stm32 #cubeide #freertos #fatfs #sdio

  11. Does anyone knows good way to find #gig opportunity for software dev? I'd like to avoid pitfalls of well known platforms. I can do:
    - #Rust CLI/Dev tools, APIs
    - #C code (#FreeRTOS, #Zephyr, #Linux including some #drivers or #v4l2)
    - #Cpp C++ code
    - #Bash or #Python scripts, tools
    - #CI workflows (GitHub, GitLab)
    - #Yocto layers
    - #Debian packaging + #DKMS

    Anyone has experience in getting hands on small projects?

    Edit: I can #teach / #training Rust or C++.

    #FediHire

  12. @sigismundninja @Alonely0 @hackernoon We wrote embedded product on #Cortex M7 written in full in C++ (#Cpp), except glue code to #FreeRTOS. We disallowed new, delete, raw pointers, etc thoroughly filtered in PRs (tedious job). The only #haisenbug we had was temporaries of packed object (don't do that in C++). Everything else we were fixing using unit tests.

    But I promise you not all businesses follow as strict policies as we did. In #Rust it's millions times easier.

  13. Hoy estuve ensayando #FreeRTOS en un #STM32 para ser preciso en un #STM32F411 en una placa discovery. Estoy usando #libOpenCM3, #PlatformIO sobre #Linux. El uso de #SoftwareLibre no es una opción, es un deber. Especialmente en educación, liberarnos de las herramientas privativas, matenidas por una empresa, no son una opción viable. El software creado, mantenido y utilizado por una comunidad es un valor ético y moral que debemos tener siempre como bandera.

    Acabo de abrir una puerta nueva para mí. FreeRTOS era algo que me debía desde hace mucho tiempo y por fin me hice un ratito para poder probarlo y aprenderlo. A partir de ahora es toda un área de conocimiento importantísima para aplicar en sistemas críticos de tiempo real multitarea.

    Les dejo el código en github.
    github.com/tute-avalos/stm32f4

  14. STM32 Tutorial #30 - Sine wave (Dual DAC) with DMA under FreeRTOS

    In this exciting video we will generate TWO beautiful sine waves on both of the STM32F405 DACs (Digital to Analogue Converters). We will be using DMA and let FreeRTOS handle the scheduling of the callbacks. Sampling rates in excess of 1 Msps is possible.

    #stm32 #tutorial #stm32cubeide #stm32cubemx #hal #freertos #dac #dma #stm32world #arduino

    youtube.com/watch?v=i9j63SeN1H8

  15. When you initialize the FreeRTOS task before the Queue using it, and wonder why *sometimes* your system crashes.

    #embedded #programming #microcontroller #freertos

  16. I'm writing probably the silliest task scheduler for the doing some cooperative multitasking.

    Each task is a sequence of subtasks, essentially methods. The task can potentially yield everytime it switches to the next subtask.

    This whole thing started because I wanted something quick and was to lazy to switch to or but Im in so deep it would probably have been faster.

    Now this whole thing got me thinking, could I write my own preemptive scheduler for the