ESP8266 에서 eLUA (NodeMCU) 와 MicroPython 을 편견없는 최신 비교 를 찾고 있습니다.
나는 하나 또는 다른 것을 시도하는 사용자의 매우 피상적 인 보고서 / 블로그 만 찾을 수 있습니다. -모든 기술적 세부 사항이 부족합니다.
내가 찾을 수있는 가장 가까운 것은 아마도 아마 구식이며 MicroPython 프로젝트에 의한 비교를 이해하기 가 어렵다는 것입니다.
나는 명백한 질문에 관심이 있습니다.
- 플래시 사용량
- 부팅 후 VM의 RAM 사용량
- 일반적으로 사용되는 RAM 사용량
- 실행 모델 (예 : ESP8266 "작업"은 어떻게 매핑됩니까?)
- 실행 성능
- 확장 용이성 (즉, 모듈 추가)
- 관련 될 수있는 다른 것
문서를 연구하여 다음을 이해했다고 생각합니다.
- NodeMCU에는 필요한 모듈 만 빌드 할 수있는 매우 세밀한 빌드 옵션이 있습니다. 작은 플래시 크기로 작업 할 수 있습니다. Micropython의 경우 512KB는 사용자 정의 코드를위한 공간이 남아 있지 않은 절대 하한으로 보입니다. 이것이 NodeMCU와 어떻게 비교되는지 확실하지 않습니다.
- MicroPython에는 기본적으로 자동 구성되는 내장 WebREPL이 있습니다. NodeMCU에는 유사한 내장 기능이없는 것 같습니다.
- NodeMCU는 현재 더 긴 커뮤니티 덕분에 더 큰 커뮤니티의 혜택을 받고있는 것 같습니다.
- MicroPython 문서는 비공식적이며 C 코드 확장과 관련하여 완전히 부족합니다. NodeMCU 문서는 훌륭합니다.