NodeMCU เป็นบอร์ดไมโครคอนโทรเลอร์ที่มีพื้นฐานมาจาก ESP8266 WiFi SoC ซึ่งนี่ถือเป็นบอร์ดเวอร์ชันที่ 3 แล้ว โดยในเวอร์ชันนี้ ตัวบอร์ด NodeMCU เลือกใช้ชิพ ESP-12E ( ESP8266 based WiFi module). โดย NodeMCU นั้นเป็นบอร์ดสำหรับการพัฒนาที่มีชื่อเสียงในด้าน IoT(Internet of Things) โดยการโปรแกรมด้วย LUA script lines,เพียงไม่กี่บรรทัด และยังสามารถโปรแกรมได้ด้วย Arduino IDE เช่นกัน
Note: หากคุณกำลังมองหา NodeMCU ในเวอร์ชันอื่นๆอยู่ ลองเลือกดูได้ที่นี่:
- NodeMCU V2 Doit ESP12E (Narrow) - กว้างพอดีกับเบรดบอร์ด สามารถเสียบใช้งานกับเบรดบอร์ดได้โดยจะเหลือ Pin ให้ใช้งานฝั่งละ 1 แถว
- Wemos D1 Mini ESP8266 Dev Board - บอร์ดรุ่นที่มีขนาดเล็กที่สุด
และด้วยขนาดของบอร์ดในเวอร์ชันนี้ที่มีขนาดไม่พอดีกับการใช้งานบนเบรดบอร์ด (มีความกว่างบอร์ด 30mm) ดังนั้นเราจึงขอแนะนำให้ใช้งานร่วมกับ Base board ซึ่งเป็นอุปกรณ์เสริมที่จะช่วยให้สามารถใช้งาน NodeMCU V3 ได้อย่างสะดวกยิ่งขึ้น จากจำนวน pin ที่มากขึ้นและวงจรแปลงไฟที่ทำให้ NodeMCU สามารถใช้งานในช่วงแรงดันไฟฟ้าที่หลากหลายมากขึ้น
คุณสมบัติ:
- Open-source
- สามารถโปรแกรมการทำงานได้
- ราคาถูก
- ใช้งานง่าย
- รองรับการเชื่อมต่อ WiFi
- มีลักษณะ I/O การเชื่อมต่อใช้งานคล้ายกับ Arduino
- มี API สำหรับ hardware IO ซึ่งช่วยเพิ่มความยืดหยุ่นในการใช้งานตัวบอร์ด หรือตั้งค่าตัวบอร์ด
- สามารถโปรแกรมได้โดยใช้ Arduino หรือสามารถโปรแกรมแบบ interactively ได้โดยใช้ Lua script
- Nodejs style network API
- API สำหรับนักพัฒนาสามารถเขียนโปรแกรมให้ทำงานบน MCU ในลักษณะ Nodejs style
- ลดขั้นตอนในการพัฒนาโปรเจ็กต์ด้าน IoT ของคุณ
- เป็นโมดูลที่สามารถเชื่อมต่อ WiFi ได้ที่ราคาถูกมา
- แรงดันไฟฟ้าขาเข้าที่ใช้งาน:
- 3.3V ผ่าน 3.3V pin
- 5.0V ผ่าน Vin หรือ USB
คุณสมบัติ:
ชุดบอร์ดพัฒนานี้มาพร้อมกับ GPIO ที่มีความสามารถดังนี้
- USB-TTL บนตัวบอร์ด ทำให้สามารถเชื่อมต่อเข้ากับคอมพิวเตอร์และพร้อมใช้งานทันที
- 10 GPIO ทุกๆ GPIO สามารถใช้งาน PWM, I2C, 1-wire
- เสาอากาศในตัว (PCB antenna)
เอกสารที่เกี่ยวข้อง:
- Schematic & PCB, Source Code, API Documents
- CH34X driver (โปรดเสียบตัวบอร์ดเข้ากับคอมพิวเตอร์ขณะทำการติดตั้ง driver)
- Windows (V3.5 Mar2019)
- Mac OS (V1.5 Mar2019)
- Linux (V1.5 Mar2019) (Normally is readily installed)
- CH34X Driver - Get the latest driver from factory
- Getting Started with NodeMCU V3 by sho8c1rkut
- Getting Started with NodeMCU V3, Arduino ecosystem and PlatformIO IDE by Danila Loginov
ผลิตภัณฑ์ประกอบไปด้วย:
- 1 x NodeMCU V3 board