story 経緯
ESP32のような高性能なマイコンでservoを動かしたい。
ESP-wroom-32が良さそうだけどライブラリがなかったので、作った。
requirement 要件
- arduino ideで開発可能
- 高性能なCPU
- 多才なシリアル通信機能(特にUART)
- サーボが6個以上、可能なら8欲しい。
- 安価
usage 使い方
Arduinoに
https://github.com/takashiAg/ESP32_servo
を導入する
導入方法
- ここのページの右側から、zipファイルをダウンロード


コード
arduino_IDE
# include "ESP_servo.h"
ESP_servo servo;
void setup() {
servo.init(23,0);
}
void loop() {
for (int pos = 10; pos <= 170; pos += 1) {
servo.write(pos);
delay(15);
}
for (int pos = 170; pos >= 10; pos -= 1) {
servo.write(pos);
delay(15);
}
}