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
Kindleページめくり君 Ver.2
Search
Yukimitsu Izawa
August 15, 2020
Technology
0
260
Kindleページめくり君 Ver.2
M5Stackでページめくり専用デバイスを作って、iPhone(iPad)上のKindleを制御する話
Yukimitsu Izawa
August 15, 2020
Tweet
Share
More Decks by Yukimitsu Izawa
See All by Yukimitsu Izawa
KVM-Mをつくったはなし
izawa
1
85
RubyでXDPプログラミング
izawa
0
43
軽くて強い素材を求めて(DCFのススメ)
izawa
1
140
指紋認証でsshログイン
izawa
0
390
展示会に出展してみた
izawa
0
210
エアコンの操作についての話
izawa
0
830
SlackにZoomの使用状況を表示したい
izawa
0
240
災害グッズとして見たときのキャンプ用品
izawa
0
330
アレクサがカメラ女子になった日
izawa
0
330
Other Decks in Technology
See All in Technology
モバイルアプリ研修
recruitengineers
PRO
2
250
LLMエージェント時代に適応した開発フロー
hiragram
1
410
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
230
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
510
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
1
2.3k
GitHub Copilot coding agent を推したい / AIDD Nagoya #1
tnir
2
4.6k
浸透しなさいRFC 5322&7208
hinono
0
120
JavaScript 研修
recruitengineers
PRO
2
170
生成AI利用プログラミング:誰でもプログラムが書けると 世の中どうなる?/opencampus202508
okana2ki
0
190
Understanding Go GC #coefl_go_jp
bengo4com
0
1.1k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.6k
Go で言うところのアレは TypeScript で言うとコレ / Kyoto.なんか #7
susisu
6
1.8k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Music & Morning Musume
bryan
46
6.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
480
Being A Developer After 40
akosma
90
590k
Agile that works and the tools we love
rasmusluckow
329
21k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
How GitHub (no longer) Works
holman
315
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
It's Worth the Effort
3n
187
28k
Transcript
KINDLEϖʔδΊ͘Γ͘Μ VER.2 ͋Ε͔ΒࡾɺάϨʔυΞοϓͯ͠ؼ͖ͬͯͨΑ ҪᖒΏ͖Έͭ 20208݄15 Kanazawa.rb meetup #96
ࣗݾհ ➤ YouTuber ➤ My Outdoor Life (https://kanazawa.camp/) ➤ ത࢜(ใՊֶ)
➤ ΠϯλʔωοτΛͬͨૄ݁߹ࢄγεςϜͷݚڀΛ͍ͯ͠·͢ ➤ גࣜձࣾΫϧΟοτ औక ݉ ࢧࣾ COO ➤ Code for Kanazawa ཧࣄ ➤ ిࢠ࡞ͱφΠϑΛࣗ࡞͢Δͷ͕झຯͰ͢
3લʹ͜ΜͳͷΛͭ͘Γ·ͨ͠…… ➤ Bluetooth Ͱ iPhoneʹଓ ➤ ϘλϯΫϦοΫͰϖʔδͷ੍ޚ (arduino UNO R3
+ RN-42 bluetoothϘʔυ)
ΞʔΩςΫνϟ RN-42 arduino Ϙλϯ iPhone GPIO γϦΞϧଓ Bluetooth 2.0 HID
kbd class ΞΫηγϏϦςΟػೳ εΠονίϯτϩʔϧ "0"͕དྷͨΒʮࠨ͔ΒӈεϫΠϓʯ "1"͕དྷͨΒʮӈ͔ΒࠨεϫΠϓʯ
ΞʔΩςΫνϟ RN-42 arduino Ϙλϯ iPhone GPIO γϦΞϧଓ Bluetooth 2.0 HID
kbd class ΞΫηγϏϦςΟػೳ εΠονίϯτϩʔϧ "0"͕དྷͨΒʮࠨ͔ΒӈεϫΠϓʯ "1"͕དྷͨΒʮӈ͔ΒࠨεϫΠϓʯ ɾৗ࣌څి͕ඞཁ ɾ࣮͕σΧΠ
࠷ۙM5STACK͕ݸਓతʹϒʔϜ ➤ ͱ͍͏͜ͱͰɺM5StackΛͬͯ࡞Γͯ͠Έͨ ➤ M5Stack ➤ ESP32ΛϝΠϯνοϓͱͯ͠ར༻ ➤ ӷথσΟεϓϨΠ/Ϙλϯ/SDΧʔυεϩοτ/όοςϦʔ/εϐʔΧʔ/֤छΠϯ λʔϑΣʔε(GPIO/USB/Groove)
➤ WiFi(802.11 b/g/n/e/i), Bluetooth(v4.2 BR/EDR, BLE)
ΞʔΩςΫνϟվ iPhone Bluetooth LE kbd class ΞΫηγϏϦςΟػೳ εΠονίϯτϩʔϧ "0"͕དྷͨΒʮࠨ͔ΒӈεϫΠϓʯ "1"͕དྷͨΒʮӈ͔ΒࠨεϫΠϓʯ
M5Stack ɾৗ࣌څి͕ඞཁ → όοςϦʔۦಈ ɾ࣮͕σΧΠ → 5cm࢛ํ ߴ͞2cm
DEMO
DEMO(༧උ)