본문 바로가기

개발환경구축2

[Zephyr] 제퍼? 제피르? 뭘까? 설명과 개발환경구축 ephyr는 2016년 2월 Linux Foundation 에서 소개 되었어요. 리소스 제한적인 장치 및 IoT를 target으로 하고 있으며, Linux Foundation과 Intel/NXP/Linaro/synopsys/Nordic 등이 주도하는 Linux에 매우 가까운 OS로 볼수 있어요. ​ 실제사용되는 Kernel은 Linux하고는 전혀무관한 Intel WindRiver(VxWorks -> Viper -> Zephyr)를 채용하고 있어 안정성은 확보되었다고 보면 될것 같아요. 또한 현재 350여개 이상의 board를 지원하면서 다양한 SoC및 board관련 코드가 추가 되었어요. ​ ​ release 후 6년이 지난 현시점(2022.08.10)에서는 v3.1.0까지 release가 되어있어요, .. 2022. 9. 5.
[MicroPython] 알아보고 시작해보자 - pyboard MicroPython 사양 MicroPython 은 다양한 마이크로 컨트롤러에서 실행되요. 인터프리터방식이기때문에 충분한 RAM, Flash 및 처리 성능을 갖춘 추가적인 마이크로 컨트롤러에 MicroPython 을 이식 할수 있어요 사용하고자 하는 마이크로컨트롤러는 다음의 사양을 참고하시면됩니다. 플래시 용량: 256kB 이상 RAM 용량: 16kB 이상 CPU 클록 80MHz 이상 현재 MicroPython에서 지원하고 있는 마이크로컨트롤러는 ARM® 기반 마이크로 컨트롤러 Texas Instruments의 CC3200 Adafruit의 ESP8266 , ESP32 Microchip Technology의 16비트 PIC 마이크로 컨트롤러 STMicrolectronics의 STM32 Raspberry .. 2021. 10. 20.