Submit Search
Upload
171209 nishimoto-mpy-esp32
•
Download as PPTX, PDF
•
0 likes
•
3,015 views
Takuya Nishimoto
Follow
MicroPython + ESP32 + BLE 雑誌記事を執筆した話 2017年12月9日 IoTLT広島 西本卓也 CQ出版 Interface 2018年1月号
Read less
Read more
Technology
Report
Share
Report
Share
1 of 10
Download now
Recommended
MicroPython + ESP32
MicroPython + ESP32
Takuya Nishimoto
Nishimoto 170603-mruby
Nishimoto 170603-mruby
Takuya Nishimoto
電子工作のためのPython
電子工作のためのPython
Takuya Nishimoto
スクリーンリーダーと点字ディスプレイの話
スクリーンリーダーと点字ディスプレイの話
Takuya Nishimoto
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
Takuya Nishimoto
210728 mpy
210728 mpy
Takuya Nishimoto
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
Wataru NOGUCHI
mpld3でInteractiveデータ可視化
mpld3でInteractiveデータ可視化
monochrojazz
Recommended
MicroPython + ESP32
MicroPython + ESP32
Takuya Nishimoto
Nishimoto 170603-mruby
Nishimoto 170603-mruby
Takuya Nishimoto
電子工作のためのPython
電子工作のためのPython
Takuya Nishimoto
スクリーンリーダーと点字ディスプレイの話
スクリーンリーダーと点字ディスプレイの話
Takuya Nishimoto
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
Takuya Nishimoto
210728 mpy
210728 mpy
Takuya Nishimoto
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
Wataru NOGUCHI
mpld3でInteractiveデータ可視化
mpld3でInteractiveデータ可視化
monochrojazz
Tizen native application
Tizen native application
Naruto TAKAHASHI
goパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現する
Takuya Ueda
Mugbot bot
Mugbot bot
AkihitoNomura
monoでWindowsアプリを動かす
monoでWindowsアプリを動かす
monochrojazz
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
Cloud Functionsの紹介
Cloud Functionsの紹介
Takuya Ueda
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Kazufumi Ohkawa
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
Tadahiro Ishisaka
ipython-notebook-provisioning
ipython-notebook-provisioning
RyutaKoide
Kivy studies
Kivy studies
Daisuke Saito
LeapMotionとpythonで遊ぶ
LeapMotionとpythonで遊ぶ
monochrojazz
Project Tiny + Photon Realtime
Project Tiny + Photon Realtime
Toru Nayuki
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
NGUIでスクロールビュー
NGUIでスクロールビュー
優之 田中
jupyter notebook (jupyterhub) で ruby とグラフ
jupyter notebook (jupyterhub) で ruby とグラフ
Koichi Shimozono
Cloud functionsの紹介
Cloud functionsの紹介
Takuya Ueda
Git地図
Git地図
yoshiaki iwanaga
JellyBeanのソースをとりあえず眺めてみた(手抜き)
JellyBeanのソースをとりあえず眺めてみた(手抜き)
l_b__
ESP32開発環境まとめ
ESP32開発環境まとめ
Kenta IDA
ESP32開発環境まとめ2
ESP32開発環境まとめ2
Kenta IDA
More Related Content
What's hot
Tizen native application
Tizen native application
Naruto TAKAHASHI
goパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現する
Takuya Ueda
Mugbot bot
Mugbot bot
AkihitoNomura
monoでWindowsアプリを動かす
monoでWindowsアプリを動かす
monochrojazz
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
Cloud Functionsの紹介
Cloud Functionsの紹介
Takuya Ueda
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Kazufumi Ohkawa
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
Tadahiro Ishisaka
ipython-notebook-provisioning
ipython-notebook-provisioning
RyutaKoide
Kivy studies
Kivy studies
Daisuke Saito
LeapMotionとpythonで遊ぶ
LeapMotionとpythonで遊ぶ
monochrojazz
Project Tiny + Photon Realtime
Project Tiny + Photon Realtime
Toru Nayuki
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
Yoshiyuki Nakamura
NGUIでスクロールビュー
NGUIでスクロールビュー
優之 田中
jupyter notebook (jupyterhub) で ruby とグラフ
jupyter notebook (jupyterhub) で ruby とグラフ
Koichi Shimozono
Cloud functionsの紹介
Cloud functionsの紹介
Takuya Ueda
Git地図
Git地図
yoshiaki iwanaga
JellyBeanのソースをとりあえず眺めてみた(手抜き)
JellyBeanのソースをとりあえず眺めてみた(手抜き)
l_b__
What's hot
(20)
Tizen native application
Tizen native application
goパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現する
Mugbot bot
Mugbot bot
monoでWindowsアプリを動かす
monoでWindowsアプリを動かす
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Cloud Functionsの紹介
Cloud Functionsの紹介
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Windows環境でのgitまとめ(2016.8)
Windows環境でのgitまとめ(2016.8)
ipython-notebook-provisioning
ipython-notebook-provisioning
Kivy studies
Kivy studies
LeapMotionとpythonで遊ぶ
LeapMotionとpythonで遊ぶ
Project Tiny + Photon Realtime
Project Tiny + Photon Realtime
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
NGUIでスクロールビュー
NGUIでスクロールビュー
jupyter notebook (jupyterhub) で ruby とグラフ
jupyter notebook (jupyterhub) で ruby とグラフ
Cloud functionsの紹介
Cloud functionsの紹介
Git地図
Git地図
JellyBeanのソースをとりあえず眺めてみた(手抜き)
JellyBeanのソースをとりあえず眺めてみた(手抜き)
Similar to 171209 nishimoto-mpy-esp32
ESP32開発環境まとめ
ESP32開発環境まとめ
Kenta IDA
ESP32開発環境まとめ2
ESP32開発環境まとめ2
Kenta IDA
PyScriptの紹介
PyScriptの紹介
2bo 2bo
ミニ四駆でPython on Windows Azure
ミニ四駆でPython on Windows Azure
Takahiro Fujiwara
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
私とOSSの25年
私とOSSの25年
MITSUNARI Shigeo
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
Takeshi Komiya
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
Kouta Imanaka
RICC PIoT Workshop ハンズオン
RICC PIoT Workshop ハンズオン
Yutaka Kikuchi
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
uchan_nos
Fun with BrainPad
Fun with BrainPad
Kouji Matsui
200918 hannari-python
200918 hannari-python
Takuya Nishimoto
MicroPythonのCモジュールを作ってみる
MicroPythonのCモジュールを作ってみる
Kenta IDA
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
Ryuichi Ueda
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
典子 松本
TOPPERSプロジェクトの紹介 OSC2017 Tokyo Fall
TOPPERSプロジェクトの紹介 OSC2017 Tokyo Fall
Center for Embedded Computing Systems, Nagoya Univ.
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
Kiyoshi Ogawa
NGN2012B 発表資料
NGN2012B 発表資料
Kenji Nagase
de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!
Kazumi IWANAGA
Similar to 171209 nishimoto-mpy-esp32
(20)
ESP32開発環境まとめ
ESP32開発環境まとめ
ESP32開発環境まとめ2
ESP32開発環境まとめ2
PyScriptの紹介
PyScriptの紹介
ミニ四駆でPython on Windows Azure
ミニ四駆でPython on Windows Azure
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
私とOSSの25年
私とOSSの25年
APIドキュメントの話 #sphinxjp
APIドキュメントの話 #sphinxjp
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
RICC PIoT Workshop ハンズオン
RICC PIoT Workshop ハンズオン
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
Fun with BrainPad
Fun with BrainPad
200918 hannari-python
200918 hannari-python
MicroPythonのCモジュールを作ってみる
MicroPythonのCモジュールを作ってみる
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
第32回信号処理シンポジウム「Raspberry PiとROSを使ったロボットシステム」
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
ノンコーディングで LINE Bot 開発! Azure Logic Apps × Azure Cognitive Services ×LINE メッセー...
TOPPERSプロジェクトの紹介 OSC2017 Tokyo Fall
TOPPERSプロジェクトの紹介 OSC2017 Tokyo Fall
TOPPERS as an IoT OS(kernel)
TOPPERS as an IoT OS(kernel)
NGN2012B 発表資料
NGN2012B 発表資料
de:code 夏まつり クイズクライアント作ったよ!
de:code 夏まつり クイズクライアント作ったよ!
More from Takuya Nishimoto
221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ている
Takuya Nishimoto
220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集
Takuya Nishimoto
220126 python-datalake-spark
220126 python-datalake-spark
Takuya Nishimoto
211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10
Takuya Nishimoto
210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれから
Takuya Nishimoto
210630 python
210630 python
Takuya Nishimoto
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python
Takuya Nishimoto
210428 python
210428 python
Takuya Nishimoto
200429 python
200429 python
Takuya Nishimoto
200325 flask
200325 flask
Takuya Nishimoto
200208 osh-nishimoto-v2
200208 osh-nishimoto-v2
Takuya Nishimoto
191208 python-kansai-nishimoto
191208 python-kansai-nishimoto
Takuya Nishimoto
191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimoto
Takuya Nishimoto
191114 iotlt-nishimoto
191114 iotlt-nishimoto
Takuya Nishimoto
191030 anna-with-python
191030 anna-with-python
Takuya Nishimoto
190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjp
Takuya Nishimoto
190925 python-windows
190925 python-windows
Takuya Nishimoto
190731 chalice
190731 chalice
Takuya Nishimoto
190719 nishimoto nvda talk
190719 nishimoto nvda talk
Takuya Nishimoto
PCN 190630 v2
PCN 190630 v2
Takuya Nishimoto
More from Takuya Nishimoto
(20)
221217 SwiftはPythonに似ている
221217 SwiftはPythonに似ている
220427-pydata 統計・データ分析 特集
220427-pydata 統計・データ分析 特集
220126 python-datalake-spark
220126 python-datalake-spark
211020 すごい広島 with OSH 2021.10
211020 すごい広島 with OSH 2021.10
210917 オープンセミナー@広島のこれまでとこれから
210917 オープンセミナー@広島のこれまでとこれから
210630 python
210630 python
210526 Power Automate Desktop Python
210526 Power Automate Desktop Python
210428 python
210428 python
200429 python
200429 python
200325 flask
200325 flask
200208 osh-nishimoto-v2
200208 osh-nishimoto-v2
191208 python-kansai-nishimoto
191208 python-kansai-nishimoto
191101 nvda-sightworld-nishimoto
191101 nvda-sightworld-nishimoto
191114 iotlt-nishimoto
191114 iotlt-nishimoto
191030 anna-with-python
191030 anna-with-python
190916 nishimoto-nvda-pyconjp
190916 nishimoto-nvda-pyconjp
190925 python-windows
190925 python-windows
190731 chalice
190731 chalice
190719 nishimoto nvda talk
190719 nishimoto nvda talk
PCN 190630 v2
PCN 190630 v2
Recently uploaded
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
Recently uploaded
(8)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
171209 nishimoto-mpy-esp32
1.
MicroPython + ESP32
+ BLE 雑誌記事を執筆した話 2017年12月9日 西本卓也 @24motz / nishimotz@gmail.com https://github.com/nishimotz/micropython-esp32 すごい広島 with Python / PCN広島 / NVDA日本語チーム 1
2.
ESP-WROOM-32 2 • WiFi モジュール
ESP8266 • Arduino IDE • ESP32 登場 • Bluetooth 対応追加 • デュアルコア化 • モジュール700円 • 開発ボード1480円 • akizukidenshi.com
3.
CQ出版 Interface 2018年1月号 3
4.
その後の MicroPython • もとの
BLE 対応を PR した人が取り下げた • 勝手に fork しておいてよかった • MicroPython 本体に ESP32 対応がマージされた • あいかわらず公式は BLE 非対応 • BLE スタックをリンクすると実行ファイルが肥大化 • もともとのパーティションサイズでは入りきらない • nishimotz fork はパーティションサイズをいじっている • それでいいのか? • Amazon FreeRTOS 登場 4
5.
micropython-esp32 出会い • 2017年4月 •
ESP8266用と同じくGPIOなどは使えるようだ • BLEは未対応 • PyCon mini Kumamoto で Lチカ • 2017年8月 • LTのスライドをみて?編集者さんから連絡 • GitHubに BLE 対応のプルリクエストがあった • やってみたら BLE がいちおう動いた • なにか書けそうと返事をした 5
6.
準備から執筆前半そして苦闘 • 9月上旬に東京で打ち合わせ • 当初の話
= 10月半ばに締め切り • 10月上旬 • 素材手配、動作確認、目次案作成 • 前半執筆 : インストール / upysh / BLE 基本動作 • 10月20日ごろ • Adafruit_Bluefruit_LE + Ubuntu が不安定で断念 • BLE + GPIO が不安定 • master + PR を勝手にマージして派生版作成 6
7.
トランジスタ技術2017年11月号 7
8.
執筆完了とフォローアップ • 10月23日ごろ • 暫定最終版を送付、先方は編集作業に着手 •
11月6日ごろ • 筆者校正用のPDFを受け取る • あちこち変わっていて「そうきたか」と • 写真や実行例などの追加作業 • 11月20日 • ダウンロード用のファイル提出(出版社サイト公開) • 11月25日 • 雑誌発売(一部に落丁があったとのこと) 8
9.
9
10.
雑誌執筆ふりかえって • 編集者さんとの共同作業 • テキスト
= markdown / それ以外は雑に提出 • 温度と湿度があるなら不快指数 • 商業誌の配慮とルール? • 「読者プレゼント」 www • イベントでの発表をまとめる機会 • 2016年9月 IoTLT 広島での BLE の発表 • 2016年11月 PyCon mini Hiroshima + IoTLT広島 • 2017年4月 PyCon mini Kumamoto • EAGLE やってみたい 10
Download now