watching now
1 Students
54 Lessons
Beginner

What Will You Learn?

  • Internet Of Things Definitions And Application Domains
  • Interacting With Raspberry pi And Different Electronics Components
  • Interactiong With ThingSpeak And Adafruit IOT Cloud
  • Developing And Programming Using Python And Java
  • Interacting With Databases

Curriculum

6h 48m
Section 2: Interacting With Electronics Components
1:04:45
Led Blinking
09:06
Solve The keyboard Interrupt Exception
04:19
Control Two Led Using STDIN
11:04
Controlling A Servo Motor Using STDIN
12:39
Interacting With A Servo Motor
03:09
Lm35 Temperature Sensor
08:05
Interacting With A serial Port
08:28
Section 3: ThingSpeaK IOT Cloud
1:13:00
Introductuin Into ThingSpeak Cloud
04:01
Creating A Channel And Fields
07:11
Sending Http Request Into Thingspeak
10:30
Interacting With Other Widgets
11:37
Fetching Data From Thingspeak
12:52
Trigger An Action By Sending Email
07:50
Trigger An Action Using ThingTweet
06:07
Create an IFTTT Applet Webhooks
05:03
Trigger An Action Using ThingHttp
07:49
Section 4: Adafruit-IO Cloud
1:16:21
Introduction Into Adafruit-IO Cloud
04:35
Getting Time From Adafruit-IO Cloud
08:29
Interacting With adafruit-IO Feeds
08:41
Sending Data Into Adafruit-IO Cloud
10:22
Fetching Data From Adafruit-IO Cloud
10:57
Interacting With Toggle Block
08:24
Controlling Led Using Toggle Block
04:37
Interacting With Map Block
07:41
Interacting With Number Pad Block
12:35
Section 5: MQTT Protocol With Adafruit-IO
57:28
MQTT Protocol Definition
02:52
Reiceving Data Using MQTT protocol
08:37
Sending Data Using MQTT Protocol
08:18
Home Automation Based on MQTT Protocol
05:05
Home Automation Creating A Dashboard
08:16
Home Automation Python3 Script
09:15
Home Automation Executing Results
03:50
Home Automation Creating A Trigger
07:20
Home Automation Trigger An Action Into IFTTTT
03:55
Section 6: Building A Full Project Home Automation
1:56:56
Socket TCP Definition
Setup The Environment For Java Development
06:06
Communication Scenario Using Socket
11:40
Exchanging Messaging Over The Socket Using STDIN
10:06
Requesting Values From Socket Server
10:09
Graphical User Interface Home Automation
10:26
Setup The Icon And The Time For Java GUI
07:55
Interacting With ToggleButton And TextFields
07:49
Putting events into ToggleButton
09:05
Putting Events into ToggleButton part 2
08:20
Fetching Data From Socket Server Into Java GUI App
09:52
Interacting With Electronic Components Inside Socket Server
08:39
Execution Result GUI With Electronic Components
08:55
Establishing The Connection Over The Internet Using Ngrok Tool
07:54

Description

Requirements

  • Basic computer Programming skills
  • A Raspberry Pi Board
  • A willingness To Learn And To Be Patient

About the Instructor

Reviews 0
Students 1
Courses 1

I'm gasbaoui mohammed el amine , I spent five years developing application for desktop and mobile using java.
I got master degree in bechar university ALGERIA in computer science domain ,my major is information system and network.
i created many applications in cybersecurity field [like a ransomware, keylogger, email bombing and malicious program (spy virus)] , management system and internet of things projects.
i am very patient for coding, very interested for new technologies and development.

BitDegree platform reviews

Our students say Excellent
4.5 out of 5
trustpilot logo 1 trustpilot logo