├── README.md ├── chap6.png ├── chap7.png ├── chap2-arch.png ├── chap3-arch-2.png ├── chap3-arch.png ├── chap4-arch.png ├── chap5-arch.png ├── chapter3 ├── cs.png ├── ga.png ├── l298n.png ├── fitness.png ├── tcp_ip.png ├── ga-mobile.jpg ├── photocell.jpg ├── http_transfer.png ├── server-layer.gif ├── struct_full.png ├── struct_full_old.png └── arduino-microcontrollers.jpg ├── chapter4 ├── mvc.png ├── hexo.png ├── start.png ├── connect.png ├── led-form.png ├── postman.png ├── mvc-struct.png ├── curl-results.png ├── form-submit.png ├── github-login.png ├── mongo-query.png ├── github-console.png ├── install-mongodb.png └── jade-hello-world.png ├── sources ├── rpi2.psd ├── strcut.psd ├── struct.jpg ├── bond │ ├── bond.png │ ├── mobile.png │ ├── server.png │ ├── bluetooth.png │ ├── bond_struct.png │ └── bond_struct.dot ├── rpi-led.fzz └── struct.graffle │ ├── data.plist │ └── image2.png ├── chapter2 ├── HTTP.png ├── putty.png ├── GPIO_Pi2.png ├── curl-rpi.png ├── github.png ├── requests.png ├── requests.psd ├── rpi-gpio.png ├── rpi-led.png ├── python-get.png ├── rpi2-gpio.png ├── web-server.png ├── curl-github.png ├── data-transfer.png ├── localhost-api.png ├── python-parse.png ├── ssh-success.png ├── windows-nginx.png ├── cache-http-server.png ├── phodal-com-server.png ├── request-phodal-com.jpg └── Raspberry-Pi-GPIO-pinouts.png ├── chapter5 ├── proxy.jpg ├── relay.jpg ├── real-relay.png ├── web-client.png ├── relay-arduino.png ├── add-zip-library.png ├── ds18b20-connect.png ├── finally-example.jpg ├── iremote-recive.png ├── library-manager.png ├── arduino-ethernet.png ├── arduino-relay-arch.png ├── esp8266-web-client.png ├── install-successful.png ├── python-need-sudo.png ├── gui-sensors-results.png ├── arduino-serial-result.png ├── board-esp8266-install.png ├── python-serail-example.png └── arduino-moisture-sensior.jpg ├── chapter6 ├── aws-iot.png ├── console.png ├── dashing.png ├── geo-info.png ├── ionic-1.png ├── ionic-2.png ├── synergy.png ├── toggle.png ├── freeboard.png ├── ionic-ios.png ├── ios-charts.png ├── app-bluetooth.jpg ├── auto-suggest.png ├── aws-iot-key.png ├── aws-iot-led.png ├── dashing-temp.png ├── data-traffic.png ├── get-post-data.png ├── ionic-project.png ├── led-control.png ├── new-dashboard.png ├── phone-control.png ├── traffic-issue.png ├── awe-iot-console.png ├── bundle-install.png ├── create-a-thing.png ├── echart-example.png ├── ionic-directory.png ├── aws-iot-solution.png ├── bluetooth-connect.jpg ├── ionic-add-android.png ├── temperature-example.png └── desktop-tablet-mobile.png ├── chapter7 ├── mqtt-qos.png ├── coap-layer.png ├── mqtt-test.png ├── coap-process.png ├── iot-protocols.png ├── mqtt-esp8266.png ├── firefox-copper.png └── mosquitto-server.png ├── chapter1 └── devices-iot.jpg └── LICENSE /README.md: -------------------------------------------------------------------------------- 1 | # designiot-images 2 | Design IoT Images 3 | -------------------------------------------------------------------------------- /chap6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap6.png -------------------------------------------------------------------------------- /chap7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap7.png -------------------------------------------------------------------------------- /chap2-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap2-arch.png -------------------------------------------------------------------------------- /chap3-arch-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap3-arch-2.png -------------------------------------------------------------------------------- /chap3-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap3-arch.png -------------------------------------------------------------------------------- /chap4-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap4-arch.png -------------------------------------------------------------------------------- /chap5-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chap5-arch.png -------------------------------------------------------------------------------- /chapter3/cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/cs.png -------------------------------------------------------------------------------- /chapter3/ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/ga.png -------------------------------------------------------------------------------- /chapter4/mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/mvc.png -------------------------------------------------------------------------------- /sources/rpi2.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/rpi2.psd -------------------------------------------------------------------------------- /chapter2/HTTP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/HTTP.png -------------------------------------------------------------------------------- /chapter2/putty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/putty.png -------------------------------------------------------------------------------- /chapter3/l298n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/l298n.png -------------------------------------------------------------------------------- /chapter4/hexo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/hexo.png -------------------------------------------------------------------------------- /chapter4/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/start.png -------------------------------------------------------------------------------- /chapter5/proxy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/proxy.jpg -------------------------------------------------------------------------------- /chapter5/relay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/relay.jpg -------------------------------------------------------------------------------- /sources/strcut.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/strcut.psd -------------------------------------------------------------------------------- /sources/struct.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/struct.jpg -------------------------------------------------------------------------------- /chapter2/GPIO_Pi2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/GPIO_Pi2.png -------------------------------------------------------------------------------- /chapter2/curl-rpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/curl-rpi.png -------------------------------------------------------------------------------- /chapter2/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/github.png -------------------------------------------------------------------------------- /chapter2/requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/requests.png -------------------------------------------------------------------------------- /chapter2/requests.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/requests.psd -------------------------------------------------------------------------------- /chapter2/rpi-gpio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/rpi-gpio.png -------------------------------------------------------------------------------- /chapter2/rpi-led.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/rpi-led.png -------------------------------------------------------------------------------- /chapter3/fitness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/fitness.png -------------------------------------------------------------------------------- /chapter3/tcp_ip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/tcp_ip.png -------------------------------------------------------------------------------- /chapter4/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/connect.png -------------------------------------------------------------------------------- /chapter4/led-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/led-form.png -------------------------------------------------------------------------------- /chapter4/postman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/postman.png -------------------------------------------------------------------------------- /chapter6/aws-iot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/aws-iot.png -------------------------------------------------------------------------------- /chapter6/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/console.png -------------------------------------------------------------------------------- /chapter6/dashing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/dashing.png -------------------------------------------------------------------------------- /chapter6/geo-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/geo-info.png -------------------------------------------------------------------------------- /chapter6/ionic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-1.png -------------------------------------------------------------------------------- /chapter6/ionic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-2.png -------------------------------------------------------------------------------- /chapter6/synergy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/synergy.png -------------------------------------------------------------------------------- /chapter6/toggle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/toggle.png -------------------------------------------------------------------------------- /chapter7/mqtt-qos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/mqtt-qos.png -------------------------------------------------------------------------------- /sources/bond/bond.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/bond/bond.png -------------------------------------------------------------------------------- /sources/rpi-led.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/rpi-led.fzz -------------------------------------------------------------------------------- /chapter2/python-get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/python-get.png -------------------------------------------------------------------------------- /chapter2/rpi2-gpio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/rpi2-gpio.png -------------------------------------------------------------------------------- /chapter2/web-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/web-server.png -------------------------------------------------------------------------------- /chapter3/ga-mobile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/ga-mobile.jpg -------------------------------------------------------------------------------- /chapter3/photocell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/photocell.jpg -------------------------------------------------------------------------------- /chapter4/mvc-struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/mvc-struct.png -------------------------------------------------------------------------------- /chapter5/real-relay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/real-relay.png -------------------------------------------------------------------------------- /chapter5/web-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/web-client.png -------------------------------------------------------------------------------- /chapter6/freeboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/freeboard.png -------------------------------------------------------------------------------- /chapter6/ionic-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-ios.png -------------------------------------------------------------------------------- /chapter6/ios-charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ios-charts.png -------------------------------------------------------------------------------- /chapter7/coap-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/coap-layer.png -------------------------------------------------------------------------------- /chapter7/mqtt-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/mqtt-test.png -------------------------------------------------------------------------------- /sources/bond/mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/bond/mobile.png -------------------------------------------------------------------------------- /sources/bond/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/bond/server.png -------------------------------------------------------------------------------- /chapter1/devices-iot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter1/devices-iot.jpg -------------------------------------------------------------------------------- /chapter2/curl-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/curl-github.png -------------------------------------------------------------------------------- /chapter2/data-transfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/data-transfer.png -------------------------------------------------------------------------------- /chapter2/localhost-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/localhost-api.png -------------------------------------------------------------------------------- /chapter2/python-parse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/python-parse.png -------------------------------------------------------------------------------- /chapter2/ssh-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/ssh-success.png -------------------------------------------------------------------------------- /chapter2/windows-nginx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/windows-nginx.png -------------------------------------------------------------------------------- /chapter3/http_transfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/http_transfer.png -------------------------------------------------------------------------------- /chapter3/server-layer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/server-layer.gif -------------------------------------------------------------------------------- /chapter3/struct_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/struct_full.png -------------------------------------------------------------------------------- /chapter4/curl-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/curl-results.png -------------------------------------------------------------------------------- /chapter4/form-submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/form-submit.png -------------------------------------------------------------------------------- /chapter4/github-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/github-login.png -------------------------------------------------------------------------------- /chapter4/mongo-query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/mongo-query.png -------------------------------------------------------------------------------- /chapter5/relay-arduino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/relay-arduino.png -------------------------------------------------------------------------------- /chapter6/app-bluetooth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/app-bluetooth.jpg -------------------------------------------------------------------------------- /chapter6/auto-suggest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/auto-suggest.png -------------------------------------------------------------------------------- /chapter6/aws-iot-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/aws-iot-key.png -------------------------------------------------------------------------------- /chapter6/aws-iot-led.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/aws-iot-led.png -------------------------------------------------------------------------------- /chapter6/dashing-temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/dashing-temp.png -------------------------------------------------------------------------------- /chapter6/data-traffic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/data-traffic.png -------------------------------------------------------------------------------- /chapter6/get-post-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/get-post-data.png -------------------------------------------------------------------------------- /chapter6/ionic-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-project.png -------------------------------------------------------------------------------- /chapter6/led-control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/led-control.png -------------------------------------------------------------------------------- /chapter6/new-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/new-dashboard.png -------------------------------------------------------------------------------- /chapter6/phone-control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/phone-control.png -------------------------------------------------------------------------------- /chapter6/traffic-issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/traffic-issue.png -------------------------------------------------------------------------------- /chapter7/coap-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/coap-process.png -------------------------------------------------------------------------------- /chapter7/iot-protocols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/iot-protocols.png -------------------------------------------------------------------------------- /chapter7/mqtt-esp8266.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/mqtt-esp8266.png -------------------------------------------------------------------------------- /sources/bond/bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/bond/bluetooth.png -------------------------------------------------------------------------------- /chapter3/struct_full_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/struct_full_old.png -------------------------------------------------------------------------------- /chapter4/github-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/github-console.png -------------------------------------------------------------------------------- /chapter4/install-mongodb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/install-mongodb.png -------------------------------------------------------------------------------- /chapter5/add-zip-library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/add-zip-library.png -------------------------------------------------------------------------------- /chapter5/ds18b20-connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/ds18b20-connect.png -------------------------------------------------------------------------------- /chapter5/finally-example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/finally-example.jpg -------------------------------------------------------------------------------- /chapter5/iremote-recive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/iremote-recive.png -------------------------------------------------------------------------------- /chapter5/library-manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/library-manager.png -------------------------------------------------------------------------------- /chapter6/awe-iot-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/awe-iot-console.png -------------------------------------------------------------------------------- /chapter6/bundle-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/bundle-install.png -------------------------------------------------------------------------------- /chapter6/create-a-thing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/create-a-thing.png -------------------------------------------------------------------------------- /chapter6/echart-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/echart-example.png -------------------------------------------------------------------------------- /chapter6/ionic-directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-directory.png -------------------------------------------------------------------------------- /chapter7/firefox-copper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/firefox-copper.png -------------------------------------------------------------------------------- /sources/bond/bond_struct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/bond/bond_struct.png -------------------------------------------------------------------------------- /chapter2/cache-http-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/cache-http-server.png -------------------------------------------------------------------------------- /chapter2/phodal-com-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/phodal-com-server.png -------------------------------------------------------------------------------- /chapter2/request-phodal-com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/request-phodal-com.jpg -------------------------------------------------------------------------------- /chapter4/jade-hello-world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter4/jade-hello-world.png -------------------------------------------------------------------------------- /chapter5/arduino-ethernet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/arduino-ethernet.png -------------------------------------------------------------------------------- /chapter5/arduino-relay-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/arduino-relay-arch.png -------------------------------------------------------------------------------- /chapter5/esp8266-web-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/esp8266-web-client.png -------------------------------------------------------------------------------- /chapter5/install-successful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/install-successful.png -------------------------------------------------------------------------------- /chapter5/python-need-sudo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/python-need-sudo.png -------------------------------------------------------------------------------- /chapter6/aws-iot-solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/aws-iot-solution.png -------------------------------------------------------------------------------- /chapter6/bluetooth-connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/bluetooth-connect.jpg -------------------------------------------------------------------------------- /chapter6/ionic-add-android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/ionic-add-android.png -------------------------------------------------------------------------------- /chapter7/mosquitto-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter7/mosquitto-server.png -------------------------------------------------------------------------------- /chapter5/gui-sensors-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/gui-sensors-results.png -------------------------------------------------------------------------------- /chapter6/temperature-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/temperature-example.png -------------------------------------------------------------------------------- /sources/struct.graffle/data.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/struct.graffle/data.plist -------------------------------------------------------------------------------- /sources/struct.graffle/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/sources/struct.graffle/image2.png -------------------------------------------------------------------------------- /chapter5/arduino-serial-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/arduino-serial-result.png -------------------------------------------------------------------------------- /chapter5/board-esp8266-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/board-esp8266-install.png -------------------------------------------------------------------------------- /chapter5/python-serail-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/python-serail-example.png -------------------------------------------------------------------------------- /chapter6/desktop-tablet-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter6/desktop-tablet-mobile.png -------------------------------------------------------------------------------- /chapter2/Raspberry-Pi-GPIO-pinouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter2/Raspberry-Pi-GPIO-pinouts.png -------------------------------------------------------------------------------- /chapter3/arduino-microcontrollers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter3/arduino-microcontrollers.jpg -------------------------------------------------------------------------------- /chapter5/arduino-moisture-sensior.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phodal/designiot-images/master/chapter5/arduino-moisture-sensior.jpg -------------------------------------------------------------------------------- /sources/bond/bond_struct.dot: -------------------------------------------------------------------------------- 1 | digraph G { 2 | rankdir=LR; 3 | bluetooth [image="bluetooth.png", label="Bluetooth"] 4 | bond [image="bond.png", label="bond"] 5 | server [image="server.png", label="server"] 6 | mobile [image="mobile.png", label="mobile"] 7 | 8 | bond->bluetooth->mobile 9 | mobile->server; 10 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | CC0 1.0 Universal 2 | 3 | Statement of Purpose 4 | 5 | The laws of most jurisdictions throughout the world automatically confer 6 | exclusive Copyright and Related Rights (defined below) upon the creator and 7 | subsequent owner(s) (each and all, an "owner") of an original work of 8 | authorship and/or a database (each, a "Work"). 9 | 10 | Certain owners wish to permanently relinquish those rights to a Work for the 11 | purpose of contributing to a commons of creative, cultural and scientific 12 | works ("Commons") that the public can reliably and without fear of later 13 | claims of infringement build upon, modify, incorporate in other works, reuse 14 | and redistribute as freely as possible in any form whatsoever and for any 15 | purposes, including without limitation commercial purposes. These owners may 16 | contribute to the Commons to promote the ideal of a free culture and the 17 | further production of creative, cultural and scientific works, or to gain 18 | reputation or greater distribution for their Work in part through the use and 19 | efforts of others. 20 | 21 | For these and/or other purposes and motivations, and without any expectation 22 | of additional consideration or compensation, the person associating CC0 with a 23 | Work (the "Affirmer"), to the extent that he or she is an owner of Copyright 24 | and Related Rights in the Work, voluntarily elects to apply CC0 to the Work 25 | and publicly distribute the Work under its terms, with knowledge of his or her 26 | Copyright and Related Rights in the Work and the meaning and intended legal 27 | effect of CC0 on those rights. 28 | 29 | 1. Copyright and Related Rights. A Work made available under CC0 may be 30 | protected by copyright and related or neighboring rights ("Copyright and 31 | Related Rights"). Copyright and Related Rights include, but are not limited 32 | to, the following: 33 | 34 | i. the right to reproduce, adapt, distribute, perform, display, communicate, 35 | and translate a Work; 36 | 37 | ii. moral rights retained by the original author(s) and/or performer(s); 38 | 39 | iii. publicity and privacy rights pertaining to a person's image or likeness 40 | depicted in a Work; 41 | 42 | iv. rights protecting against unfair competition in regards to a Work, 43 | subject to the limitations in paragraph 4(a), below; 44 | 45 | v. rights protecting the extraction, dissemination, use and reuse of data in 46 | a Work; 47 | 48 | vi. database rights (such as those arising under Directive 96/9/EC of the 49 | European Parliament and of the Council of 11 March 1996 on the legal 50 | protection of databases, and under any national implementation thereof, 51 | including any amended or successor version of such directive); and 52 | 53 | vii. other similar, equivalent or corresponding rights throughout the world 54 | based on applicable law or treaty, and any national implementations thereof. 55 | 56 | 2. Waiver. To the greatest extent permitted by, but not in contravention of, 57 | applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and 58 | unconditionally waives, abandons, and surrenders all of Affirmer's Copyright 59 | and Related Rights and associated claims and causes of action, whether now 60 | known or unknown (including existing as well as future claims and causes of 61 | action), in the Work (i) in all territories worldwide, (ii) for the maximum 62 | duration provided by applicable law or treaty (including future time 63 | extensions), (iii) in any current or future medium and for any number of 64 | copies, and (iv) for any purpose whatsoever, including without limitation 65 | commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes 66 | the Waiver for the benefit of each member of the public at large and to the 67 | detriment of Affirmer's heirs and successors, fully intending that such Waiver 68 | shall not be subject to revocation, rescission, cancellation, termination, or 69 | any other legal or equitable action to disrupt the quiet enjoyment of the Work 70 | by the public as contemplated by Affirmer's express Statement of Purpose. 71 | 72 | 3. Public License Fallback. Should any part of the Waiver for any reason be 73 | judged legally invalid or ineffective under applicable law, then the Waiver 74 | shall be preserved to the maximum extent permitted taking into account 75 | Affirmer's express Statement of Purpose. In addition, to the extent the Waiver 76 | is so judged Affirmer hereby grants to each affected person a royalty-free, 77 | non transferable, non sublicensable, non exclusive, irrevocable and 78 | unconditional license to exercise Affirmer's Copyright and Related Rights in 79 | the Work (i) in all territories worldwide, (ii) for the maximum duration 80 | provided by applicable law or treaty (including future time extensions), (iii) 81 | in any current or future medium and for any number of copies, and (iv) for any 82 | purpose whatsoever, including without limitation commercial, advertising or 83 | promotional purposes (the "License"). The License shall be deemed effective as 84 | of the date CC0 was applied by Affirmer to the Work. Should any part of the 85 | License for any reason be judged legally invalid or ineffective under 86 | applicable law, such partial invalidity or ineffectiveness shall not 87 | invalidate the remainder of the License, and in such case Affirmer hereby 88 | affirms that he or she will not (i) exercise any of his or her remaining 89 | Copyright and Related Rights in the Work or (ii) assert any associated claims 90 | and causes of action with respect to the Work, in either case contrary to 91 | Affirmer's express Statement of Purpose. 92 | 93 | 4. Limitations and Disclaimers. 94 | 95 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 96 | surrendered, licensed or otherwise affected by this document. 97 | 98 | b. Affirmer offers the Work as-is and makes no representations or warranties 99 | of any kind concerning the Work, express, implied, statutory or otherwise, 100 | including without limitation warranties of title, merchantability, fitness 101 | for a particular purpose, non infringement, or the absence of latent or 102 | other defects, accuracy, or the present or absence of errors, whether or not 103 | discoverable, all to the greatest extent permissible under applicable law. 104 | 105 | c. Affirmer disclaims responsibility for clearing rights of other persons 106 | that may apply to the Work or any use thereof, including without limitation 107 | any person's Copyright and Related Rights in the Work. Further, Affirmer 108 | disclaims responsibility for obtaining any necessary consents, permissions 109 | or other rights required for any use of the Work. 110 | 111 | d. Affirmer understands and acknowledges that Creative Commons is not a 112 | party to this document and has no duty or obligation with respect to this 113 | CC0 or use of the Work. 114 | 115 | For more information, please see 116 | 117 | --------------------------------------------------------------------------------