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
Hack The ESP8266
Search
Burak Aydın
May 28, 2015
Technology
0
340
Hack The ESP8266
ESP8266 Presentation at Google IO 15 Extended Ankara
Burak Aydın
May 28, 2015
Tweet
Share
More Decks by Burak Aydın
See All by Burak Aydın
Building REST API with GoLang
burakaydn
0
160
Building REST API with GoLang
burakaydn
0
290
REST API Design - My Practices
burakaydn
0
170
Hack The Jack
burakaydn
1
120
ADD 2013 - Git
burakaydn
1
1.4k
Git & Github
burakaydn
1
480
Android
burakaydn
0
180
Android
burakaydn
0
110
Other Decks in Technology
See All in Technology
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
620
SQLだけでマイグレーションしたい!
makki_d
0
1.2k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.2k
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
520
ActiveJobUpdates
igaiga
1
330
"人"が頑張るAI駆動開発
yokomachi
1
630
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
230
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
180
MySQLのSpatial(GIS)機能をもっと充実させたい ~ MyNA望年会2025LT
sakaik
0
140
LayerX QA Night#1
koyaman2
0
270
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
2k
202512_AIoT.pdf
iotcomjpadmin
0
150
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
130
A Soul's Torment
seathinner
1
2k
Mind Mapping
helmedeiros
PRO
0
40
Abbi's Birthday
coloredviolet
0
3.9k
Making Projects Easy
brettharned
120
6.5k
What's in a price? How to price your products and services
michaelherold
246
13k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
52
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
290
Transcript
HACK THE ESP8266 1
Burak AYDIN
[email protected]
@burakaydn GDG Ankara 2
ESP8266 ▪ Small ▪ Powerful ▪ Cheap 3
ESP8266 ▪ 3.3V ~215mA ▪ CPU: 32-bit, 80MHz ▪ RAM
32Kb, DRAM 80Kb, Flash 200Kb ▪ Wi-Fi 802.11b/g/n (station or AP) ▪ Timers, deep sleep mode ▪ GPIO (2-16) 4
ESP-xx 5
Pinout 6
Firmwares ESP8266 SDK ▪ espressif.com/new-sdk-release/ NodeMCU ▪ github.com/nodemcu/nodemcu- firmware 7
Flashing esptool github.com/themadinventor/esptool esptool.py --port /dev/ttyUSB0 write_flash 0x00000 nodemcu_integer_0.9.6-dev_20150406. bin
8
9
NodeMCU Firmware ▪ Lua interpreter ▪ nodemcu.com/index_en.html 10
NodeMCU API ▪ node ▪ file ▪ wifi ▪ timer
▪ gpio ▪ mqtt ▪ net,I2C, SPI >node.info() 11
ESPlorer - github.com/4refr0nt/ESPlorer 12
Arduino - github.com/esp8266/Arduino ▪ Upload/Flash Arduino like sketches ▪ Most
functions work as usual ▪ ESP8266Wifi Library support with some differences 13
Application Subjects ▪ Smart Power Plug ▪ Home Automation ▪
Mesh network ▪ Industrial wireless control ▪ Baby Monitor ▪ Network Camera ▪ Sensor networks ▪ Wearable electronics ▪ Wireless location-aware devices ▪ Security ID tag 14
DHT11 and Thingspeak ▪ github.com/ok1cdj/ESP8266-LUA 15
MQTT Message Queuing Telemetry Transport mqtt.org ▪ Simple Pub/Sub Message
Queue ▪ Lightweight and bandwidth efficient ▪ FB Messenger 16
MQTT Sample ▪ devcenter.heroku. com/articles/cloudmqtt ▪ nodemcu.com/docs/mqtt-module 17
Others ▪ iot-playground.com ▪ github. com/geekscape/nodemcu_esp8266 ▪ whatimade.today/loading-the- nodemcu-firmware-on-the-esp8266- windows-guide/
▪ data.sparkfun.com 18
Tesekkurler! Sorular? @burakaydn
[email protected]
19