These are public posts tagged with #freertos. You can interact with them if you have an account anywhere in the fediverse.
Exploit the full power of your microcontroller with the FreeRTOS multitasking operating system
https://www.makerspace-online.com/real-time-operating-system-for-microcontrollers/?utm_source=SOC
#OperatingSystem #FreeRTOS #OpenSource #API #memory
Включаем функции сбора статистики в ESP32-arduino
При использовании arduino framework в Platformio, а также в Arduino IDE нет возможности конфигурирования esp32 arduino core , больша́я часть функций по умолчанию отключена, а для изменения конфигурации предлагается вручную пересобирать SDK. Давайте пройдем этот квест. Речь пойдет о функциях FreeRTOS vTaskGetRunTimeStats / vTaskList , но таким же образом можно изменить и другие опции sdkconfig.
Основная проблема в том, что в исходной собранной библиотеке…
ХабрFreeRTOS для самых маленьких на примере ESP-IDF
Все мы знаем, что FreeRTOS — это операционная система для проектов, где каждой задаче установлены строгие рамки времени, чтобы любое действие было гарантированно обработано. На этом познания об этой системе у большинства айтишников заканчиваются, по той простой причине, что 99% из нас не собираются никогда в жизни разрабатывать ничего наподобие софта тормозной системы автомобиля или медицинского оборудования. Но я бы хотел сегодня немного рассказать об этой системе, потому как она вполне может пригодиться многим из нас по другим причинам. Ведь FreeRTOS вполне может оказаться отличным следующим шагом для саморазвития после Arduino, потому как поддерживает невероятное количество процессоров и при разрастании проекта немногим сложнее «Hello World» её использование будет проще для написания кода за счёт своей продуманной архитектуры. Её можно использовать на микроконтроллерах, с которыми многие уже привыкли работать в своих проектах выходного дня и которые обходятся в смешные деньги, например AVR, ESP32 и STM32. Сегодня я покажу, насколько просто использовать преимущества FreeRTOS на примере контроллера ESP32 и фреймворка от производителя Espressif — ESP-IDF, для своей линейки микроконтроллеров.
https://habr.com/ru/companies/ruvds/articles/868760/
#ruvds_статьи #freertos #программирование #esp32 #http #embedded #шаговый_двигатель #шаговики #шаговые_двигатели
Все мы знаем, что FreeRTOS — это операционная система…
ХабрMaking Sense of Real-Time Operating Systems in 2024 - The best part about real-time OS (RTOS) availability in 2024 is that we developers... - https://hackaday.com/2024/11/13/making-sense-of-real-time-operating-systems-in-2024/ #softwaredevelopment #hackadaycolumns #freertos #rtos
Логирование FreeRTOS через Virtual Com Port
Отладка встраиваемых систем с микроконтроллерами часто затруднена из-за невозможности отслеживания процессов в первые секунды после запуска прошивки. Библиотека логирования для STM32 и FreeRTOS решает эту проблему, позволяя получать детальные журналы событий с самого старта программы. Это значительно упрощает диагностику ошибок и ускоряет процесс разработки. В статье рассматриваются основные функции библиотеки, настройка интерфейсов и уровней логирования, а также её внутреннее устройство. Тестирование stm32 в Qemu в Docker
https://habr.com/ru/articles/814745/
#stm32 #freertos #multithreading #logging #library #qemu #arm #stm32cubemx #gcc #armnoneeabi
"Making IOT great again"
-David @ Marc Durvaux
Like father like son
A few minutes delayed..
#hacklu2024 @hack_lu #BLE #Nexxtender #FreeRTOS
Do I know anyone who has experience developing with FreeRTOS or bare metal firmware on STM32MP1 MPUs?
(specifically the MP1 family, not general STM32 MCUs, and NOT using U-Boot/Linux, or anything else that does SDRAM bringup for you before handing off execution)
Boosts welcome!
The #FreeRTOS integration in #Clion is awesome! It really helped me diagnose a crash and fix a deadlock condition in #InfiniTime !
Still for full-time work. Would absolutely love to do some #ESP32 related work, #ESPIDF / #FreeRTOS firmware development and/or #KiCAD #PCB work would be amazing.
#Python / #Django / #Flask would all be awesome too, I've really grown as a Django developer over the last ~5+ years.
#Javascript / #WebDev / #WebComponents/ #NodeJS have all been the bread and butter for years, would happily continue with that kind of work as well, big + for #ES6 / #WebComponents
@kkarhan @animemer @thecatcollective
#openBSD runs servers and computers at #banks and other high-reliability-requirement institutions.
It gave rise to #openSSH and #libreSSL which I believe windows 10 uses to improve your parents' security online.
#ada was #DOD developed for defence application and now runs everything from #missiles to #railway signalling networks to #autopilots
The same is also true for #freeRTOS and #RTEMS which drive rockets into space. There are many #openSource programs involved in rocketry at the highest levels, both civil and martial.
Perhaps most importantly to them, these are things you can exploit freely, a torch passed to you by others, free as in speech, a tool to better command whatever hardware you elect to use.
I hope you succeed in giving them some food for thought about different ways to achieve success ;)
That has been hard work.
Updated a project to #ESP32 #ESP_IDF 5.1.
All went to shit.
Basically #FreeRTOS failing allocs all over - creating tasks or semaphore, etc.
But even modules with PSRAM and over 2MB left are doing it. So has to be a different heap - where and how big?!
Finally managed to revert all to 5.0.1 and working at last.
But this is going to be a bugger to get my head round!
.@iwave_systems Systems has introduced the iW-RainboW-GM55M ISM Size-L system-on-module powered by a @TXInstruments AM62A Cortex-A53/R5F processor. #industrial #machinelearning #artificialintelligence #Linux #FreeRTOS
https://www.cnx-software.com/2023/05/25/iw-rainbow-g55m-is-an-osm-lf-compliant-module-based-on-ti-am62a-cortex-a53-processor/
Original tweet : https://twitter.com/cnxsoft/status/1661557784633311235
@kkarhan A @Raspberry_Pi #RP2040 is a microcontroller, and can run real time operating systems like #FreeRTOS, https://freertos.org/smp-demos-for-the-raspberry-pi-pico-board.html. Or you can write and run code entirely bare metal, without an RTOS. Micricontrollers are designed for "real time."
SMP Demos for the Raspberry Pi Pico Board Note: SMP…
freertos.org.@RenesasGlobal has launched two entry-level #Arm Cortex-M33 microcontrollers clocked at 100 MHz and 200 MHz. #freertos #azure #EW23 #semiconductors #electronics #devkit
https://www.cnx-software.com/2023/03/16/renesas-100-mhz-ra4e2-200-mhz-ra6e2-arm-cortex-m33-mcus-for-wearables-sensors-applicances/
Original tweet : https://twitter.com/cnxsoft/status/1636319532611690499
.@ST_World launches 1GHz STM32MP13 single-core Cortex-A7 SoC. #linux #freertos #semiconductors #devkit #STM32
https://www.cnx-software.com/2023/03/10/stmicro-introduces-cost-optimized-stm32mp13-cortex-a7-microprocessor/
Original tweet : https://twitter.com/cnxsoft/status/1634118507230289920
.@MicrochipTech has launched several single-pair Ethernet chips and evaluation boards for #industrial #IoT applications. #semiconductors #IIoT #linux #freertos
https://www.cnx-software.com/2023/03/09/microchip-single-pair-ethernet-spe-10base-t1s-and-100base-t1-ethernet-devices/
Original tweet : https://twitter.com/cnxsoft/status/1633837001509318658