Create hands-on IoT projects including environmental sensors and activity monitors using ARM-based systems and industry protocols.
Create hands-on IoT projects including environmental sensors and activity monitors using ARM-based systems and industry protocols.
This practical course teaches you to build functional Internet of Things (IoT) applications using ARM technology. Through hands-on projects, learn to develop embedded systems, work with sensors, implement wireless connectivity, and integrate cloud services. The course covers IoT fundamentals, system architectures, connectivity protocols like BLE and LoRaWAN, and Android application development. Students create portfolio-worthy projects including environmental monitoring systems and activity trackers, gaining real-world experience in modern IoT development.
4.3
(220 ratings)
13,449 already enrolled
Instructors:
English
English
What you'll learn
Control microcontroller peripherals and sensors effectively
Develop BLE applications for mobile device communication
Implement cloud-connected sensor monitoring systems
Create Android apps for IoT data visualization
Deploy real-time activity monitoring using cloud services
Master IoT connectivity protocols and architectures
Skills you'll gain
This course includes:
PreRecorded video
Graded assignments, exams
Access on Mobile, Tablet, Desktop
Limited Access access
Shareable certificate
Closed caption
Get a Completion Certificate
Share your certificate with prospective employers and your professional network on LinkedIn.
Created by
Provided by

Top companies offer this course to their employees
Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.





There are 6 modules in this course
This comprehensive IoT development course teaches students to build practical applications using ARM technology. The curriculum covers essential topics including IoT fundamentals, embedded system architecture, sensor integration, and wireless connectivity. Students learn to implement projects using various technologies including Bluetooth Low Energy, WiFi, and cloud services. The course emphasizes hands-on learning through real-world projects, teaching students to create environmental monitoring systems and activity trackers that demonstrate practical IoT implementation skills.
What is the Internet of Things
Module 1
IoT Systems Architecture
Module 2
IoT Device Architecture
Module 3
IoT Connectivity of Things
Module 4
IoT Connectivity on the Internet
Module 5
The Cloud
Module 6
Fee Structure
Instructors

7 Courses
Developing Educational Resources for Embedded Systems at Arm
Mark Allen serves as a Development Engineer at Arm's Education and Research division, where he plays a key role in creating and maintaining educational materials. His journey with Arm began as an intern while pursuing his bachelor's degree in computer science at the University of Nottingham. After graduating, Mark returned to Arm to continue his work in educational content development.

3 Courses
Advancing IoT and Embedded Systems Education at Arm and University of St Andrews
Dr. Tom Spink serves as a Lecturer (Assistant Professor) in Computer Science at the University of St Andrews, bringing extensive research experience from his previous role as a Senior Researcher at the University of Edinburgh. His expertise spans computer systems, with a particular focus on compilers, runtimes, virtualization, and operating systems. Dr. Spink has made significant contributions to the field, pioneering the use of hardware virtualization support for dynamic binary translation and investigating efficient virtualization of IoT systems at scale.
Testimonials
Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.
4.3 course rating
220 ratings
Frequently asked questions
Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.