macsbug

Just another WordPress.com site

Cactus Micro Arduino compatible plus WIFI esp8266

with one comment

四月兄弟(北京四月兄弟科技有限公司)の Cactus Micro tiny size Arduino board plus WIFI chip esp8266

という超小型のArduino Leonald(ATmega32U4) + ESP8266(ESP-11)が、tindie から販売されている。

2015.07 現在は、Rev2が販売されている。 Cactus Micro Rev2 Arduino compatible plus esp8266 ($11) 。


ポイント:
Arduino IDE の、ボード選択は、”LilyPad USB”
SoftwareSerial port は、(RX: 11, TX: 12)
pin 13 は、ESP8266の CH_PD(enable)に接続されている。ESPのオン・オフ


Cactus Micro Tutorial :ハードウエアーの説明とプログラミングのサンプルがあり、とても参考になります。

TOI firmware:TOI用。YouTube Demo:Cactus Micro ESP8266 TOI Firmware

httpPost:How to fix the http post bug for Cactus Micro:FWを0.9.5.2 に上げる必要がある。

searchBaudRate:”ESP baud rate is: 9600″ を表示した。

serialMonitor:ATコマンドで以下を表示した。
_ AT+RST:Ai-Thinker Technology Co. Ltd.
_ AT+GMR:AT version:0.21.0.0 、SDK version:0.9.5
_ AT+CIFSR:”+CIFSR:APIP,”192.168.4.1″、+CIFSR:APMAC,”1a:fe:34:fe:cd:4d”O

hardwareSerialMonitor:確認未実施。

Arduino Wifi Temperature Logger:確認未実施。


ALL AboutEE の How To Use the ESP8266 and Arduino as a Webserver を動かす。

冒頭に以下の宣言を組み込んで、Google Chrome で見る。


#include <SoftwareSerial.h>
SoftwareSerial esp8266(11, 12); 
void setup(){
  Serial.begin(9600);
  esp8266.begin(9600);
  while (!Serial) {;}
  pinMode(13, OUTPUT);
  digitalWrite(13, HIGH);
}

シリアルモニターの表示

�+転邦仲EZ+�J�)癒ツ<wチ^ス�タ�゙�k�%�� 蓬d々ー�F
Ai-Thinker Technology Co. Ltd.

ready
AT+CWMODE=2 

OK
AT+CIFSR
+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"1a:fe:34:fe:cd:4d" AT+CIPMUX=1 

OK
AT+CIPSERVER=1,80 

OK
,403:GET / HTTP/1.1
Host: 192.168.4.1
Connection: keep-aliveAT+CIPSEND=0,63
 <html><h1>Hello</h1><h2>World!</h2><button>LED1</button></html>
SEND O
AT+CIPSEND=0,21 

OK
> <button>LED2</button>
SEND OK
AT+CIPCLOSE=0
1,CONNECT

+IPD,1,360:GET /favicon.ico HTTP/1.1
Host: 192.168.4.1
Con-P:hcr-
eo5iIMX)W/(leh40a3
 R /6 pizfdca:n
L

Google Chrome の表示


メモ:USB Driver:
FTDI Driver
How to Install FTDI Drivers
Arduino UNO FAQ 、 スイッチサイエンス
LilyPad Arduino 328 Main Board 、 スイッチサイエンス
Arduino Leonardo 、 スイッチサイエンス


 

Written by macsbug

7月 30, 2015 @ 8:22 pm

カテゴリー: Arduino, ESP8266

コメント / トラックバック1件

Subscribe to comments with RSS.

  1. […] 開発環境:OSX Yosemite + Cactus Micro Rev2 にて、動かない場合。 _ どの様に動かないかで対応が異なります。 _ OSX Yosemite + Arduino 開発環境 (Development environment)を参考にしてみてください。 参考:Cactus Micro Arduino compatible plus WIFI esp8266 も参考にしてみてください。 […]


コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。