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

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

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

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

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

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

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

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

  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