IoT - Turn a light on with Java, Raspberry PI and API's

Safely turn on and off 110 V and control 2 Lava Lamps

4.65 (155 reviews)
Udemy
platform
English
language
Hardware
category
instructor
IoT - Turn a light on with Java, Raspberry PI and API's
14,804
students
1.5 hours
content
May 2018
last update
FREE
regular price

What you will learn

Students will be able to create an API that enables a light to be safely turned on and off

Students will learn how to load a Raspberry PI OS from scratch and setup a Java Development envrionment (Eclipse)

Students will learn how to send commands to the PI GPIO Pins to toggle then high and low

Students will learn how to create a simple API to provide simple commands to turn on and off a light

Students will learn how to create a Continuues Integration (CI) Lava Lamp build status indicator of Red and Green

Why take this course?

🌟 **Course Title: IoT - Turn a Light on with Java, Raspberry PI, and API** 🌟 **Course Headline:** Safely turn on and off 110V and control 2 Lava Lamps using the power of IoT and Java programming! --- ## **About This Course:** Embark on an exciting journey into the world of **IoT (Internet of Things)**, where you'll blend your Java programming skills with the capabilities of the Raspberry PI. This comprehensive course is designed to guide you through the process of creating a real-world IoT application that controls electrical devices and interacts with a RESTful API. ### **Why Take This Course?** - **IoT Mastery:** Dive into the forefront of technology and understand how IoT devices can interact with the physical world. - **Java Expertise:** Enhance your Java programming skills, utilizing one of the most sought-after languages in software development. - **Raspberry PI Proficiency:** Learn to harness the power of Raspberry PI to control real-world hardware. - **Real-World Application:** Create an actual IoT system that can be used to indicate success or failure in a development show, or any other creative application you can imagine! ### **Course Highlights:** - **Setting Up Your Development Environment:** Learn from scratch how to load a boot SD Card for the Raspberry PI 3 B+ and set up Eclipse on your PI. - **Java and Pi4J:** Get hands-on experience with Java 8 and the popular Pi4J library, which simplifies interaction with the Raspberry PI's GPIO (General Purpose Input/Output) pins. - **Cross-Platform Development:** Discover how to develop on platforms like Mac and transfer your portable class files to the Raspberry PI for a smoother, more efficient development process. - **RESTful API Integration:** Add formal APIs to your project and control lights using REST calls from anywhere in the world. - **Electrical Control:** Securely manage 110V AC with an IoT Relay and integrate it into your Java application to control lights, ideal for a home automation system or creative display. - **Real-World Project:** Conclude the course by creating a setup that can turn on and off two Lava Lamps, providing a visually appealing and functional demonstration of your new IoT skills. ### **Course Resources:** All the source code for the class is available on my GitHub account and included as a zip file in the last lecture, so you can refer to it at any time. --- **Join us in this hands-on course where you'll learn the ins and outs of IoT with Java and Raspberry PI. By the end of this course, you'll have a working project that not only demonstrates your new skills but also brings a touch of magic to any room with the glow of those controlled Lava Lamps!** 👩‍💻 **Sign up now and be part of the IoT revolution!** 🚀

Screenshots

IoT - Turn a light on with Java, Raspberry PI and API's - Screenshot_01IoT - Turn a light on with Java, Raspberry PI and API's - Screenshot_02IoT - Turn a light on with Java, Raspberry PI and API's - Screenshot_03IoT - Turn a light on with Java, Raspberry PI and API's - Screenshot_04

Reviews

Brian
September 7, 2019
Looks like a good project and very clear instructions and easy to learn from. I can't wait to get started on this project!
Wout
May 8, 2019
It was good for a free course, but I could have used a bit more information on the hardware of it all, connecting the lights.

Charts

Price

IoT - Turn a light on with Java, Raspberry PI and API's - Price chart

Rating

IoT - Turn a light on with Java, Raspberry PI and API's - Ratings chart

Enrollment distribution

IoT - Turn a light on with Java, Raspberry PI and API's - Distribution chart

Related Topics

1706008
udemy ID
5/21/2018
course created date
7/10/2019
course indexed date
Bot
course submited by