Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Tips for ESP32 board beginners
Search
Shingo Fukui
November 27, 2018
Programming
840
0
Share
Tips for ESP32 board beginners
obniz×M5Stack×NefryBT三つ巴Meetup!【ESP32開発ボードLT祭】
の発表資料
Shingo Fukui
November 27, 2018
More Decks by Shingo Fukui
See All by Shingo Fukui
IoTのリモートプレゼンで使い易い俯瞰カメラを模索 / Overhead camera settings for IoT presentation
magicpocket
0
950
カメラ切替器ATEM Miniをobnizで操作してみた / Controlling ATEM Mini with obniz
magicpocket
0
740
obnizOSプラグインを試してみた / obnizOS Plugin
magicpocket
0
880
CactusphereでAzure Sphereを体験 / First impression of Cactusphere and Azure Sphere
magicpocket
0
510
M5Stackファミリーで赤外線学習リモコンを作った話 / Making IR learning remote control with M5Stack family
magicpocket
0
1.7k
重症先延ばし案件を片付けた話 / got done long procrastinated projects
magicpocket
0
920
本「Jetson Nano超入門」の見取り図 / Contents map of Jetson Nano book
magicpocket
0
490
本「NoodlとNode-REDではじめるフローベースドプロトタイピング」の見取り図 / contents map of Noodl and Node-Red book
magicpocket
0
550
「IoT入門」の見取り図 / Contents Map for IoT
magicpocket
0
890
Other Decks in Programming
See All in Programming
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
250
10 Tips of AWS ~Gen AI on AWS~
licux
5
400
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
170
Making the RBS Parser Faster
soutaro
0
250
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
ハーネスエンジニアリングとは?
kinopeee
10
5k
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
180
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
920
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
140
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
180
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
230
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
330
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
The SEO identity crisis: Don't let AI make you average
varn
0
440
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
210
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
500
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
800
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
99
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
760
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
680
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
COPYRIGHT ©2018 SHINGO FUKUI ʮΘʔ͍ɺαϯϓϧϓϩάϥϜ͕ಈ͍ͨʂʯ ͷ࣍ʹਐΉͨΊͷ౾ࣝ 201811݄27 obniz×M5Stack×NefryBTࡾͭMeetup! ʲESP32։ൃϘʔυLTࡇʳ Ҫ
ᚸޗ
COPYRIGHT ©2018 SHINGO FUKUI ࣗݾհ Ҫᚸޗ @SilkAndTikit ιϑτΣΞΤϯδχΞʢJava, JavaScript, …ʣ
IoTͷษڧΛ࢝Ίͯ̏ܦա 2 IoTϋϯζΦϯ։࠵ ࣗಈਫΓػ৬ਓ https://iot-gym.connpass.com
COPYRIGHT ©2018 SHINGO FUKUI αϯϓϧϓϩάϥϜΛಈ͔͢ͷ؆୯ʂ ྫɿM5GO IoT Starter Kit ίωΫλʔͷ৭Λ߹Θͤͯܨ͙͚ͩ
3
COPYRIGHT ©2018 SHINGO FUKUI ެࣜҎ֎ͷ෦Λܨ͝͏ͱ͢Δͱ ྫɿGroveαʔϘϞʔλΛM5GOʹܨ͙ 4 A,B,CͷͲ͜ʹܨ͙ʁ ͳͥͦ͜ͳͷʁ ଞμϝͳͷʁ
ϓϩάϥϜͰͷPIN൪߸ ԿΛࢦఆ͢Δʁ
COPYRIGHT ©2018 SHINGO FUKUI ϐϯ൪߸ͱػೳͷؔ 5
COPYRIGHT ©2018 SHINGO FUKUI υΩϡϝϯτΛݟͯΈΔͱ M5GOͷ߹ 6
COPYRIGHT ©2018 SHINGO FUKUI υΩϡϝϯτΛݟͯΈΔͱ Nefry-BTͷ߹ 7 ɿ্ਤҪ͕࡞ͨ͠ਤͰ͢ɻNefry-BT R3ͷใͰ͢
COPYRIGHT ©2018 SHINGO FUKUI ESP32͕࣋ͭػೳͱGroveϐϯͷؔ σδλϧೖྗɾग़ྗ Ξφϩάೖྗɾग़ྗ PWM(Pulse Width Modulation)
I2C SPI UART ɹɹɾɾɾ 8 ICνοϓͷϐϯ Groveϐϯ ػೳׂΓͯʢՄมʣ ݻఆଓ G21
COPYRIGHT ©2018 SHINGO FUKUI ESP32ͷϐϯͷػೳׂΓͯ 9 http://wiki.ai-thinker.com/_media/esp32/docs/esp32_chip_pin_list_en.pdf
COPYRIGHT ©2018 SHINGO FUKUI ྫ͑ 10 PORT໊ PIN൪߸ ೖग़ྗ σϑΥϧτػೳ
PORT A 21 ೖྗɾग़ྗ I2C SDA 22 ೖྗɾग़ྗ I2C SCL PORT B 26 ೖྗɾग़ྗ 36 ೖྗͷΈ PORT C 16 ೖྗɾग़ྗ UART RXD ? 17 ೖྗɾग़ྗ UART TXD ?
COPYRIGHT ©2018 SHINGO FUKUI σόΠεͷΈΛཧղ͢Δ 11
COPYRIGHT ©2018 SHINGO FUKUI ྫɿobnizͷαʔϘϞʔλʔϥΠϒϥϦ ճస֯Λࢦఆ͢Δؔ ύϥϝʔλઃఆ༻ม 12 ɾͱΓ͋͑ͣಈ࡞ͤ͞Δ͚ͩͳΒangle( )ͰOK
ɾಈ࡞ͷਫ਼Λ্͛ΔʹrangeͷΛมߋ ɾͦͷҙຯΛཧղ͢ΔʹαʔϘϞʔλͷ੍ޚํࣜͷཧղ͕ඞཁ
COPYRIGHT ©2018 SHINGO FUKUI αʔϘϞʔλͷ੍ޚํࣜ ճసൣғ180 पظ 50Hzʢ20msʣ ύϧε෯ 0°:
600μs 90°: 1,500μs 180°: 2,400μs Tower Pro SG92Rͷ߹ ύϧε෯ͷͰճస֯Λ੍ޚ͢Δ
COPYRIGHT ©2018 SHINGO FUKUI ใೖखઌ 14
COPYRIGHT ©2018 SHINGO FUKUI ESP32 ݩͷυΩϡϝϯτ https://www.espressif.com/en/support/download/ documents?keys=ESP32 εΠοναΠΤϯεͷղઆϖʔδ(WROOM-32ͷใ?ʣ https://trac.switch-science.com/wiki/esp32_tips
ଞʹɺάάΔͱ͍ͬͺ͍ग़ͯ͘Δ ɹݕࡧϫʔυɿESP32, WROOM-32ͳͲ 15
COPYRIGHT ©2018 SHINGO FUKUI Facebookάϧʔϓ obniz: obnizϑΝϯɹ https://www.facebook.com/groups/515801048886860/ M5Stack M5Stack
User Group Japan https://www.facebook.com/groups/154504605228235/ Nefry NefryϢʔβάϧʔϓ https://www.facebook.com/groups/nefry/ 16
COPYRIGHT ©2018 SHINGO FUKUI obnizͷใ ൢചݩɿ CambrianRobotics inc. https://obniz.io ϑΥʔϥϜɿ
https://forum.obniz.io FacebookΞΧϯτɹObniz https://www.facebook.com/obniz.io/ connpassάϧʔϓɹobniz.ioɹhttps://obniz.connpass.com FacebookάϧʔϓɹobnizϑΝϯɹ https://www.facebook.com/groups/515801048886860/ 17
COPYRIGHT ©2018 SHINGO FUKUI M5Stackͷใ ൢചݩɹM5Stack Inc. http://m5stack.com/ ຊࠃൢചཧళɹεΠοναΠΤϯε https://www.switch-science.com
Facebookάϧʔϓ M5Stack User Group Japan https://www.facebook.com/groups/154504605228235/ connpasάϧʔϓɹM5Stack User Group Japan https://m5stack.connpass.com ͦͷଞ ࣾͷJimmy Lai͞Μ͕Facebookάϧʔϓtwitterʹසൟʹߘͯ͠ ͍Δɻ24࣌ؒಇ͍͍ͯΔʁɹӨऀ͕ࡾਓ͙Β͍͍Δʁ 18
COPYRIGHT ©2018 SHINGO FUKUI Nefryͷใ ൢചݩɹdotstudio,inc https://dotstud.io Facebookάϧʔϓ ɹNefryϢʔβάϧʔϓ https://www.facebook.com/groups/nefry/
connpassάϧʔϓɹNefryUserMeetup https://nefry.connpass.com ͦͷଞ twitterͰnefryͱ͍͏จࣈྻΛೖΕͯʮಈ͔ͳ͍ʯʮࠔͬ ͨʯͱঢ়گΛͭͿ͘ͱɺ࡞ऀ͕ϔϧϓͯ͘͠ΕΔʢ ߹͕ଟ͍ʣɻ 19