home.social

#freertos — Public Fediverse posts

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

  1. 🚀😂 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

  2. 🚀😂 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

  3. 🚀😂 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

  4. 🚀😂 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

  5. 🚀😂 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

  6. 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

  7. 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

  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. 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

  10. 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

  11. 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

  12. STM32 + FREERTOS + SDIO + FATFS

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

    habr.com/ru/articles/993760/

    #stm32 #cubeide #freertos #fatfs #sdio

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. Summer 2025 #cvut defended theses by OTREES/my students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  19. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interested in thesis to add MMU to #QtRvSim

  20. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interested in thesis to add MMU to #QtRvSim

  21. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  22. Summer 2025 #cvut defended theses by OTREES/my students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  23. @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.

  24. Собираем удобный CAN bus сниффер с интерактивной консолью за $3

    Привет, Хабр! Протокол CAN сейчас широко распространён не только в автомобильной сфере, но и на предприятиях, в различных самоделках, и даже в Средствах Индивидуальной Мобильности (контроллеры VESC, например). В ноябре прошлого года я сделал для себя удобный инструмент для анализа CAN и отправки фреймов, сейчас же хочется сделать код опенсорсным и рассказать о самом проекте.

    habr.com/ru/articles/793326/

    #espidf #esp32c3 #esp32 #freertos #C #can_bus #can_шина

  25. Merci Diamond !

    Le groupe de presse #Diamond Editions propose régulièrement à la lecture des articles publiés dans ses différents magazines. Aujourd'hui c'est un article de #HACKABLE.

    #FreeRTOS #Fourier

    lsdm.live/modules/news/article

  26. 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

  27. 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

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

    #embedded #programming #microcontroller #freertos

  29. 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