Home New Help Edit

ESP32でArduino

Suns & Moon Laboratory


Lチカ

Arduino1.8.5 + esp8266 ver2.4.1

esp32_blinky.ino
void setup() { pinMode(23,OUTPUT); } void loop() { digitalWrite(23,HIGH); digitalWrite(23,LOW); }

Hello

Arduino1.8.5 + esp8266 ver2.4.1

esp32_hello.ino
void setup() { Serial.begin(115200); while(!Serial); Serial.printf("Hello! ESP32.\r\n"); } void loop() { Serial.printf("."); delay(1000); }

加速度センサー


LIS3DH

Arduino1.8.5 + esp8266 ver2.4.1
SparkFun LIS3DH Breakout 1.0.0

秋月電子 LIS3DH \600 http://akizukidenshi.com/catalog/g/gK-06791/

ライブラはSparkFun
ライブラリマネージャからSparkFun LIS3DH Breakoutをインストール

MSBFIRST無いってエラーでるので、Arduino\libraries\SparkFun_LIS3DH_Breakout\src\SparkFunLIS3DH.cppを書き換え
includeの後ろに、下記記述追加。
#define MSBFIRST 1
基板はA,Bをショート、Cはオープンにして5ピンをVCCにショート(SparkFunのボードと同じ構成にした)。

当初SCL,SDAをDefaultとは違う、別ポートにしていたら動かなかった。(ピン指定してもダメだった。SDOが常に同じ値で、シリアルモニタの表示値は0)

ソースはサンプルをそのまま
https://github.com/sparkfun/SparkFun_LIS3DH_Arduino_Library/blob/master/examples/MinimalistExample/MinimalistExample.ino

Home New Help Edit
2018-06-20 09:15:30 32400