Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Become an IoT expert lecture 2

Become an IoT expert lecture 2

Become an IoT expert lecture 2

Google Slides: https://bit.ly/3bpY1Oh
YouTube Video : https://www.youtube.com/watch?v=ToJ--InCLqw

Become an IoT expert lecture 1

Google Slides: https://bit.ly/2Y57UOo
YouTube Video : https://www.youtube.com/watch?v=e0xJIYHRAR4

Ahmed Sobhy

May 12, 2020
Tweet

More Decks by Ahmed Sobhy

Other Decks in Technology

Transcript

  1. No registration needed Qwiklabs Code: bit.ly/menadd-apr Feedback: bit.ly/menadd-feedback Weekly challenge:

    bit.ly/menadd-challenge MENA Digital Days - Together we learn! Join us YouTube.com/c/GDGMENA Website: bit.ly/menadd-website Each week Sunday-Thursday 7-11pm (Dubai Time) Content: 20+ LIVE workshops, Talks, & hackathons Speakers: Googlers, Experts & 200+ communities. Stay Home! Stay Safe! Keep learning!
  2. Two more things ✌ Help us improve this initiative 1.

    ATTENDANCE CERTIFICATE weekly after filling feedback bit.ly/menadd-feedback 2. JOIN MENA DIGITAL DAYS CHALLENGE … bit.ly/menadd-challenge (Code: bit.ly/menadd-apr) All winners who solve 6 quests this week Wins SPECIAL GIFT BOX! All winners who solve 12 quests this week Wins Google Home Mini
  3. microcontroller /ˈmʌɪkrə(ʊ)kənˌtrəʊlə/ noun • A microcomputer on a single chip,

    used to control some device such as an automobile engine or a toy. • A control device which incorporates a microprocessor.
  4. The first mechanical computer, The Babbage Difference Engine, was designed

    by Charles Babbage in 1822. Mechanical computing Devices that could perform simple calculations using mechanical systems like gears. Curtas were considered the best portable calculators available until they were displaced by electronic calculators in the 1970s.
  5. It was built by physics Professor John Vincent Atanasoff and

    his graduate student, Clifford Berry, in 1942 at Iowa State College, now known as Iowa State University. The first modern electronic digital computer was called the Atanasoff–Berry computer, or ABC. Electronic digital computers
  6. Binary numeral system A Binary Number is made up of

    only 0s and 1s. A "bit" is a single binary digit. The number above has 8 bits and it’s known as byte.
  7. Microprocessor Microcontroller Application It used where intensive processing is required.

    It is used in personal computers, laptops, mobiles, video games, etc. It used where the task is fixed and predefined. It is used in the washing machine, alarm, etc. Structure It has only the CPU in the chip. Other devices like I/O port, memory, timer is connected externally. The structure of the microprocessor is flexible. Users can decide the amount of memory, the number of I/O port and other peripheral devices. CPU, Memory, I/O port and all other devices are connected on the single chip. The structure is fixed. Once it is designed the user cannot change the peripheral devices. Clock speed The clock speed of the microprocessor is high. It is in terms of the GHz. It ranges between 1 GHz to 4 GHz. The clock speed of the microcontroller is less. It is in terms of the MHz. it ranges between 1 MHz to 300 MHz. RAM The volatile memory (RAM) for the microprocessor is in the range of the 512 MB to 32 GB. The volatile memory (RAM) for the microcontroller is in the range of 2 KB to 256 KB.
  8. ROM The hard disk (ROM) for the microprocessor is in

    the range of the 128 GB to 2 TB. The hard drive or flash memory (ROM) is in the range of the 32 KB to 2 MB. Peripheral interface The common peripheral interface for the microprocessor is USB, UART, and high-speed Ethernet. The common peripheral interface for the microcontroller is I2C, SPI, and UART. Programming The program for the microprocessor can be changed for different applications. The programming of the microprocessor is difficult compared to the microcontroller. The program for the microcontroller is fixed once it is designed. Bit size It is available in 32-Bit and 64-bit. It is available in 8-bit, 16-bit, and 36-bit. Cost The cost of the microprocessor is high compared to the microcontroller. It is cheaper. Power consumption The power consumption for the microprocessor is high. The power consumption for the microcontroller is less.
  9. ESP8266 Arduino nRF BLE Espruino Particle.io Photon, Electron Arduino 101

    Raspberry Pi and many more ………. Dev Board Image : andriyadi.com