Wemos kết nối socket.io (phần 3)
Xin chào các bạn! Bài trước mình đã giới thiệu sơ qua về Wemos. Hôm nay, chúng ta cùng bắt tay vào việc lập trình phần mềm điều khiển em nó nhé. I. Chuẩn bị công cụ Việc đầu tiên chúng ta cần cài đặt công cụ để lập trình. Ở đây mình dùng Arduino IDE. Bạn có thể tải về bản Arduino IDE mới nhất ...
Xin chào các bạn! Bài trước mình đã giới thiệu sơ qua về Wemos. Hôm nay, chúng ta cùng bắt tay vào việc lập trình phần mềm điều khiển em nó nhé.
I. Chuẩn bị công cụ
Việc đầu tiên chúng ta cần cài đặt công cụ để lập trình. Ở đây mình dùng Arduino IDE. Bạn có thể tải về bản Arduino IDE mới nhất tại đây.
Các bạn sẽ tự hỏi là em Wemos này có liên quan hay có họ hàng gì với arduino không mà lại sử dụng Arduino IDE?!! Thực chất 2 board này không có họ hàng gì đâu. Arduino có phần cứng bao gồm một board mạch nguồn mở được thiết kế trên nền tảng vi xử lý AVR Atmel 8bit, hoặc ARM Atmel 32-bit. Còn Wemos thì lại dùng module wifi esp8266. Ta dùng Arduino IDE vì đã có sẵn 1 thư viện core arduino viết cho esp8266 nói chung và Wemos nói riêng tại đây. Qua đó chúng ta có thể sử dụng được tất cả (không phải tất cả nhưng cũng hầu hết) các thư viện của arduino và cách viết chương trình sẽ theo phong cách của arduino. Phong cách này như thế nào thì ta sẽ cùng tìm hiểu ở phía dưới nhé. Nhìn sơ qua lượt Star trên github thì các bạn đã biết nó có nhiều người sử dụng như thế nào rồi phải không.