ESP32에 TizenRT 라는 타이젠 RTOS가 올라간다는,,,소식입니다.
기존에 ESP32는 하기와 같이 보시면 FreeRTOS기반의 펌웨어이기 때문에,,,
https://github.com/espressif/esp-idf
여기 소스트리를 하기와 같이 보시면 FreeRTOS가 올라가 있습니다.
https://github.com/espressif/esp-idf/tree/master/components/freertos
TizenRT 라는 RTOS가 올라가도록 포팅된 것도,,,가능하다고 봅니다.
하기 깃허브 주소가 ESP32를 지원하는 TizenRT 깃허브입니다.
https://github.com/Samsung/TizenRT
원래 삼성에서 지원하는 TizenRT 공식 소스 저장소인데 언젠가부터인지 정확히는 모르겠으나,,,
소스 트리를 보면 (configs 폴더아래,,,), ESP32 도 지원한다는 것을 알 수 있습니다.
https://github.com/Samsung/TizenRT/tree/master/build/configs/esp32_DevKitC
https://github.com/Samsung/TizenRT/tree/master/build/configs/esp_wrover_kit
ESP32 기반의 개발보드 2가지를 지원하는데,,, WROVER Kit 보드가 아니라면,
대부분 DevKitC 로 개발하시면 될 듯 합니다.
저도 조만간에 ESP32에 TizenRT를 올려보려고 하고 있습니다.
그럼,,,Tizen도 흥~하고 TizenOS도 흥~했으면 하는 바람입니다!!!
추가로, TizenRT의 소개는 하기에 나와있는데요,,,
https://source.tizen.org/documentation/tizen-rt
간략히 장점을 설명드리면,,,
native C/C++개발 이외에 jerryscript라는 javascript를 지원한다는것입니다.
그리고 IoT.js를 도입하여 IoT디바이스 관련 개발에 강점을 지니고 있다는 것도,,,
위 링크에 TienRT의 장점과 특징이 잘 나와있네요, TizenRT 라는 RTOS의 유래부터요~
첫댓글 ESP32 개발보드에 관한 정보:
1. https://www.espressif.com/en/products/hardware/development-boards
2. https://docs.espressif.com/projects/esp-idf/en/latest/hw-reference/get-started-devkitc.html