Node-RED and Raspberry Pi Pico W Getting Started
Learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit.
What you will learn
Node-RED in IoT and event-driven systems.
Setting up an Ubuntu virtual machine as a Node-RED host.
Node-RED using Docker.
Docker persistence volumes.
Raspberry Pi Pico and MicroPython.
Using MQTT to enable communications between Node-RED and Raspberry Pi Pico W.
Node-RED security options.
Understanding the Node-RED editor, nodes, flows, creating and deploying.
Node-RED dashboard and widgets.
MQTT installation, testing, authentication.
Use various hardware components with the Raspberry Pi Pico W: switches, buttons, joystick, LCD, RGB strip, servo and DC motors, RFID, IR, sensors.
Node-RED and advanced nodes like RBE, switch, catch. Flow groups, secure credentials, environment variables.
Node-RED with external services and APIs: RESTful APIs, OpenWeatherMap, Google Sheet.
Node-RED with mySQL.
Why take this course?
Node-RED revolutionizes the way you create applications by allowing you to build complex programs with a visual interface instead of traditional code writing.
The Raspberry Pi Pico W is a game-changing Wi-Fi microcontroller that's affordable yet powerful, making it ideal for embedded projects requiring a connectivity edge.
This course will help you set up a robust system that combines the strengths of Node-RED and the Raspberry Pi Pico W. You'll get hands-on experience with nodes, flows, and even MicroPython, enabling you to program the Pico W to interact seamlessly with various sensors and actuaries.
We'll also cover key topics like MQTT, Ubuntu Linux virtual machines, Docker, and MySQL, ensuring a comprehensive understanding of the ecosystem.
Tailored for beginners with a basic grasp of electronics, this course will lead you through each step in an intuitive and engaging manner.
--- ๐ **Part 1: Node-RED for the Absolute Beginner** Jump into the world of Node-RED without any prior programming experience. This section focuses on understanding the basics of Node-RED, event-driven systems, and how to set up your first instance using Docker. You'll get a grip on nodes and flows and learn about creating dashboards and interfacing with MQTT. ๐งช **Part 2: Add Raspberry Pi Pico W** Unlock the full potential of the Raspberry Pi Pico W as you integrate it into your Node-RED projects. Learn how to use MQTT to communicate between the Pico W and Node-RED, and explore the connection of various hardware components to control them with Node-RED or monitor their outputs. This part covers components like motion, distance, water level sensors, motors, displays, relays, and joysticks. ๐ง **Part 3: Additional Node-RED Resources** Expand your knowledge with this resource-packed section that includes lectures on advanced Node-RED nodes, control structures, and integrating with external services and APIs like OpenWeatherMap or Google Sheets. You'll also learn how to set up a MySQL database for data storage and retrieval by Node-RED. --- ๐ **About this Course:** For a more detailed overview, don't miss the "About this course" lecture where Dr. Peter Dalmaris outlines what you can expect to learn and how these skills will open up new possibilities in your projects and career. Join us on this exciting journey into the realm of Node-RED, Raspberry Pi Pico W, and MicroPython! ๐โจ --- Ready to embark on this tech adventure? Enroll now and start building your future with cutting-edge technology! ๐ ๏ธ๐ป๐