2016-11-21 3 views
1

GitHub에서 nodemcu-firmware 저장소를 시작하기 만하면됩니다. 내 목표는 esp8266에 네트워킹 제품군을 구현하는 것이므로 소켓 프로그래밍을 스스로 할 필요가 없습니다. 나는 누군가가 나에게 정교 할 수 있을지, 정확히 MCU 펌웨어 저장소가 사용되는 노드가 무엇인지, 내 목표가 저장소에 적합한 지 궁금하다. C 프로그래밍을 처음 접하고 마이크로 컨트롤러로 작업하기 때문에 어떤 도움을 주시면 감사하겠습니다. nodemcu - 펌웨어nodemcu-firmware 저장소 이해하기

링크 : https://github.com/jfollas/nodemcu-firmware

+0

C에서 프로그래밍하려면 ardunio IDE를 사용하고 nodemcu는 LUA ... – dandavis

+0

피드백이 더 필요하십니까? 그렇지 않다면 SO가 [답변으로 표시 함] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) 할 수 있도록 답을 수락하십시오. –

답변

2

제이슨의 저장소는 https://github.com/nodemcu/nodemcu-firmware의 포크입니다. 소개 페이지를 읽으면 모든 것이 나온다.

NodeMCU는 Espressif에서 ESP8266 무선 SOC위한 eLua 기반 펌웨어이다. 펌웨어는 Espressif NON-OS SDK 1.5.4.1 을 기반으로하며 spiff를 기반으로하는 파일 시스템을 사용합니다. 코드 저장소는 얇은 Lua 베니어를 SDK에 붙이는 98.1 % C 코드의 으로 구성됩니다.

NodeMCU 펌웨어에는 소켓 프로그래밍을 추상화하는 network module이 이미 있습니다.