Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:iot-open:toc2 [2023/11/20 21:58] – pczekalski | en:iot-open:toc2 [2025/04/24 14:41] (current) – pczekalski |
---|
| |
| |
====== IoT Open book 2nd Ed.====== | ====== IOT-OPEN.EU - The Blue Book 2nd ed. - Introduction to IoT ====== |
| |
[[https://www.roboticlab.eu/book/pdf/iot-open2nded.pdf|Current version of PDF Book]] | [[https://www.roboticlab.eu/book/pdf/iot-open2nded.pdf|Current version of PDF Book]] |
| |
| |
[[rules|Writing rules]] | [[en:iot-open:versions]] |
| |
[[en:iot-open:todolist]] | |
| |
Stars behind the chapter indicate the progress\\ | * [[en:iot-open:authors2]] |
[+] Started\\ | * [[en:iot-open:preface]] |
[++] Draft ready for review\\ | * [[en:iot-open:disclaimer]] |
[+++] Edited and ready to print\\ | * [[en:iot-open:introduction]] |
| * [[en:iot-open:introduction:definition_of_iot_in_the_context_of_modern_technology]] |
| * [[en:iot-open:introduction:overview_of_the_enabling_technologies_behind_the_iot]] |
| * [[en:iot-open:introduction:mobility_as_a_new_paradigm_of_communicating_devices]] |
* [[en:iot-open:authors2]]++ | * [[en:iot-open:introduction:introduction_to_data-related_design_questions_of_iot]] |
* [[en:iot-open:versions]]+ | * [[en:iot-open:introduction:application_domains_and_their_specifics]] |
* [[en:iot-open:preface]]++ | * [[en:iot-open:iotmicrocontrollers2]] |
* [[en:iot-open:disclaimer]]++ | * [[en:iot-open:introductiontoembeddedprogramming2]] |
* [[en:iot-open:introduction]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:programmingmodels]] |
* [[en:iot-open:introduction:definition_of_iot_in_the_context_of_modern_technology]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:languagesandframeworks]] |
* [[en:iot-open:introduction:overview_of_the_enabling_technologies_behind_the_iot]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:developmentplatforms]] |
* [[en:iot-open:introduction:mobility_as_a_new_paradigm_of_communicating_devices]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals]] |
* [[en:iot-open:introduction:introduction_to_data-related_design_questions_of_iot]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:data_types_and_variables]] |
* [[en:iot-open:introduction:application_domains_and_their_specifics]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:operators]] |
* [[en:iot-open:iotmicrocontrollers2]]+ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:program_structures]] |
* [[en:iot-open:introductiontoembeddedprogramming2]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:loops]] |
* [[en:iot-open:introductiontoembeddedprogramming2:languagesandframeworks]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:functions]] |
* [[en:iot-open:introductiontoembeddedprogramming2:developmentplatforms]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:structuresandclasses]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:timing]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:data_types_and_variables]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:digital_io]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:operators]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:analog_io]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:program_structures]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:interrupts]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:loops]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:functions]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:structuresandclasses]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:timing]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:digital_io]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:analog_io]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:interrupts]]++ | |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:programmingpatterns]] | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:programmingpatterns]] |
* [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:hardwarespecific]]++ | * [[en:iot-open:introductiontoembeddedprogramming2:cppfundamentals:hardwarespecific]] |
* [[en:iot-open:scriptingprogramming]] | * [[en:iot-open:scriptingprogramming]] |
* [[en:iot-open:scriptingprogramming:pythonfundamentals]] | * [[en:iot-open:scriptingprogramming:pythonfundamentals]] |
* [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:looping_winiot]] | * [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:looping_winiot]] |
* [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:interrupts_and_sub-programs_winiot]] | * [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:interrupts_and_sub-programs_winiot]] |
* [[en:iot-open:embeddedcommunicationprotocols2]]++ | * [[en:iot-open:embeddedcommunicationprotocols2]] |
* [[en:iot-open:embeddedcommunicationprotocols2:pwm]]++ | * [[en:iot-open:embeddedcommunicationprotocols2:pwm]] |
* [[en:iot-open:embeddedcommunicationprotocols2:spi]]++ | * [[en:iot-open:embeddedcommunicationprotocols2:spi]] |
* [[en:iot-open:embeddedcommunicationprotocols2:twi]]++ | * [[en:iot-open:embeddedcommunicationprotocols2:twi]] |
* [[en:iot-open:embeddedcommunicationprotocols2:1wire]]++ | * [[en:iot-open:embeddedcommunicationprotocols2:1wire]] |
* [[en:iot-open:embeddedcommunicationprotocols2:uart]]++ | * [[en:iot-open:embeddedcommunicationprotocols2:uart]] |
* [[en:iot-open:hardware2]]++ | * [[en:iot-open:hardware2]] |
* [[en:iot-open:hardware2:microcontrollers]]++ | * [[en:iot-open:hardware2:microcontrollers]] |
* [[en:iot-open:hardware2:arduino]] | * [[en:iot-open:hardware2:arduino]] |
* [[en:iot-open:hardware2:espressif]]++ | * [[en:iot-open:hardware2:espressif]] |
* [[en:iot-open:hardware2:esp8266]]++ | * [[en:iot-open:hardware2:esp8266]] |
* [[en:iot-open:hardware2:esp32]]++ | * [[en:iot-open:hardware2:esp32]] |
* [[en:iot-open:hardware2:esp32s]]++ | * [[en:iot-open:hardware2:esp32s]] |
* [[en:iot-open:hardware2:esp32c]]++ | * [[en:iot-open:hardware2:esp32c]] |
* [[en:iot-open:hardware2:esp32h]]++ | * [[en:iot-open:hardware2:esp32h]] |
* [[en:iot-open:hardware2:nrf52]]++ | * [[en:iot-open:hardware2:nrf52]] |
* [[en:iot-open:hardware2:stm32]]++ | * [[en:iot-open:hardware2:stm32]] |
* [[en:iot-open:hardware2:stm32:performance]] | * [[en:iot-open:hardware2:stm32:performance]] |
* [[en:iot-open:hardware2:stm32:mainstream]] | * [[en:iot-open:hardware2:stm32:mainstream]] |
* [[en:iot-open:hardware2:raspberrypi:fogclassfamily]] | * [[en:iot-open:hardware2:raspberrypi:fogclassfamily]] |
* [[en:iot-open:hardware2:raspberrypi:edgeclassfamily]] | * [[en:iot-open:hardware2:raspberrypi:edgeclassfamily]] |
* [[en:iot-open:hardware2:RaspberryPI:EdgeClassFamily]] | * [[en:iot-open:hardware2:sensors]] |
* [[en:iot-open:hardware2:sensors]]++ | * [[en:iot-open:hardware2:sensors_touch]] |
* [[en:iot-open:hardware2:sensors_touch]]++ | * [[en:iot-open:hardware2:sensors_light]] |
* [[en:iot-open:hardware2:sensors_light]]++ | * [[en:iot-open:hardware2:sensors_optical]] |
* [[en:iot-open:hardware2:sensors_optical]]++ | * [[en:iot-open:hardware2:sensors_electric]] |
* [[en:iot-open:hardware2:sensors_electric]]++ | * [[en:iot-open:hardware2:sensors_distance]] |
* [[en:iot-open:hardware2:sensors_distance]]++ | * [[en:iot-open:hardware2:sensors_angle]] |
* [[en:iot-open:hardware2:sensors_angle]]++ | * [[en:iot-open:hardware2:sensors_environment]] |
* [[en:iot-open:hardware2:sensors_environment]]++ | * [[en:iot-open:hardware2:other_sensors]] |
* [[en:iot-open:hardware2:other_sensors]]++ | * [[en:iot-open:hardware2:actuators]] |
* [[en:iot-open:hardware2:actuators]]++ | * [[en:iot-open:hardware2:actuators_light]] |
* [[en:iot-open:hardware2:actuators_light]]++ | * [[en:iot-open:hardware2:actuators_mechanical]] |
* [[en:iot-open:hardware2:actuators_mechanical]]++ | * [[en:iot-open:hardware2:actuators_sound]] |
* [[en:iot-open:hardware2:actuators_sound]]++ | * [[en:iot-open:hardware2:actuators_motors]] |
* [[en:iot-open:hardware2:actuators_motors]]++ | * [[en:iot-open:hardware2:powering]] |
* [[en:iot-open:hardware2:powering]]++ | * [[en:iot-open:hardware2:powering:iot_energy_sources]] |
* [[en:iot-open:hardware2:powering:iot_energy_sources]]++ | * [[en:iot-open:hardware2:powering:batteries]] |
* [[en:iot-open:hardware2:powering:batteries]]++ | * [[en:iot-open:hardware2:powering:converters]] |
* [[en:iot-open:hardware2:powering:converters]]++ | * [[en:iot-open:hardware2:powering:greenenergy]] |
* [[en:iot-open:hardware2:powering:greenenergy]]++ | |
* [[en:iot-open:networking2]] | * [[en:iot-open:networking2]] |
* [[en:iot-open:networking2:stack]] | * [[en:iot-open:networking2:stack]] |
* [[en:iot-open:networking2:wired]] | * [[en:iot-open:networking2:wired]] |
* [[en:iot-open:networking2:wireless]] | * [[en:iot-open:networking2:wireless]] |
| * [[en:iot-open:networking2:transport]] |
* [[en:iot-open:networking2:applicationnetworkprotocols]] | * [[en:iot-open:networking2:applicationnetworkprotocols]] |
* [[en:iot-open:iotprogramming2]]++ | * [[en:iot-open:iotprogramming2]] |
* [[en:iot-open:espressif_modes]] | * [[en:iot-open:iotprogramming2:espressif_networking]] |
* [[en:iot-open:espressif_at]] | * [[en:iot-open:espressif_at]] |
* [[en:iot-open:espressif_arduino]] | * [[en:iot-open:espressif_arduino]] |
* [[en:iot-open:espressif_esp8266_scanner]] | * [[en:iot-open:espressif_esp8266_scanner]] |
* [[en:iot-open:espressif_es8266_http_led_control]] | * [[en:iot-open:espressif_es8266_http_led_control]] |
* [[en:iot-open:espressif_ES8266_HTTP_LED_control]] | |
* [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:networking_python]] | * [[en:iot-open:getting_familiar_with_your_hardware_rtu_itmo_sut:raspberrypi_rpi:networking_python]] |
* [[en:iot-open:frameworkstools2]]++ | * [[en:iot-open:frameworkstools2]] |
* [[en:iot-open:introduction:hints_for_further_readings_on_development_boards_kits_and_sites]]++ | * [[en:iot-open:introduction:hints_for_further_readings_on_development_boards_kits_and_sites]] |
| |
| |