К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
IoT Hardware Projects with SwiftIO Playground · LearnSpace
Назад в каталог
courseraИнженерия

IoT Hardware Projects with SwiftIO Playground

Курс от Packt
Начальный≈ 11.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into the exciting world of IoT with SwiftIO Playground. In this hands-on course, you'll embark on 46 unique playground projects, ranging from basic LED control to complex applications such as weather stations, accelerometer-based locks, and even Tic-Tac-Toe games. Each project helps you build real-world IoT systems using Swift code and hardware, empowering you to develop interactive, smart applications. Starting with simple tasks like blinking LEDs and controlling buttons, you’ll advance to more intricate projects like creating a weather station, controlling movement with an accelerometer, and even programming musical instruments. As you move forward, you'll be working with various sensors, Wi-Fi connectivity, and LCD displays. The course follows a structured approach, allowing you to progress step by step, building your IoT knowledge and skills. This course is perfect for beginners with no prior experience in hardware programming. It’s ideal for those who want to learn IoT concepts through interactive projects using SwiftIO. No prior knowledge of electronics or Swift coding is required, though a curiosity for technology and electronics will be beneficial. By the end of the course, you will be able to build your own IoT projects, interface with hardware components, manage sensors, control actuators like LEDs and buzzers, and use Wi-Fi to fetch and store data.

Навыки, которые вы освоите

Internet Of ThingsComputer ProgrammingDevelopment EnvironmentSwift ProgrammingEmbedded SoftwareEmbedded SystemsInteractive DesignDisplay DevicesReal Time DataWireless NetworksApplication Development

Программа курса

2 модулей · 56 учебных материалов

01Setting Up the Software - Interfacing with the Hardware5 материалов

Setting Up the Software - Interfacing with the Hardware

Introduction to the Course 'IoT Hardware Projects with SwiftIO Playground'ЧтениеFull Specialization ResourcesЧтениеSetting Up the Software - Interfacing with the HardwareВидеоSetting Up Your Swift Dio Board Development EnvironmentDIALOGUE

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

IoT Hardware Projects with SwiftIO Playground
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.9 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Setting Up the Software - Interfacing with the Hardware - AssessmentЗадание
02The SwiftIO Playground (Playground Projects)51 материалов

The SwiftIO Playground (Playground Projects)

Playground Project 1 - LED Blink - Blinky (Hello World)ВидеоPlayground Project 2 - LED Blink - RGB LEDВидеоPlayground Project 3 - LED Blink - LED - Morse CodeВидеоPlayground Project 4 - LED Blink - LED Blink with a TimerВидеоPlayground Project 5 - LED Control with Buttons - Momentary LED SwitchВидеоPlayground Project 6 - LED Control with Buttons - LED Switch Using InterruptВидеоPlayground Project 6b - LED Control with Buttons - Debounce ExplainedВидеоPlayground Project 7 - LED Control with Buttons - Toggle LED SwitchВидеоPlayground Project 8 - LED Control with Buttons - 2-Way LED SwitchesВидеоPlayground Project 9 - LED Control with Buttons - On-Off ButtonsВидеоPlayground Project 9b - Buzzer & LED w-PWM - Buzzer - Duty Cycle & FrequencyВидеоPlayground Project 10 - Buzzer & LED w-PWM - Playing a ScaleВидеоPlayground Project 11 - Buzzer & LED w-PWM - Breathing LEDВидеоPlayground Project 12 - Buzzer & LED w-PWM - Button DimmerВидеоPlayground Project 13 - Buzzer & LED w-PWM - Reflex Game - Serial MonitorВидеоPlayground Project 14 - Buzzer & LED w-PWM - LED Pattern ChangeВидеоPlayground Project 15 - Potentiometer - Reading InputВидеоPlayground Project 16 - Potentiometer - Pitch ControlВидеоPlayground Project 17 - Potentiometer - LED DimmerВидеоPlayground Project 18 - Potentiometer - LED Blink ControlВидеоPlayground Project 19 - Potentiometer - Double LED DimmerВидеоPlayground Project 20 - Potentiometer - Playing TonesВидеоPlayground Project 21 - Temp & Humidity Measurement - Read Temp and HumidityВидеоPlayground Project 22 - Temp & Humidity Measurement - Avg Temp & HumidityВидеоPlayground Project 23 - RTC - Reading TimeВидеоPlayground Project 24 - RTC - Blinking Using RTCВидеоPlayground Project 25 - RTC - Alarm ClockВидеоPlayground Project 26 - Movement with Accelerometer - Reading AccelerationВидеоPlayground Project 27 - Movement with Accelerometer - Accelerometer DiceВидеоPlayground Project 28 - Movement with Accelerometer - Accelerometer LockВидеоPlayground Project 29 - LCD Display - LCD DisplayВидеоPlayground Project 30 - LCD Display - RainbowВидеоPlayground Project 31 - LCD Display - Scroll EffectВидеоPlayground Project 32 - LCD Display - Analog VisualizerВидеоPlayground Project 33 - LCD Display - Acceleration VisualizerВидеоPlayground Project 34 - Play Music with Speaker - Playing ScalesВидеоPlayground Project 35 - Play Music with Speaker - Music PlayerВидеоPlayground Project 36a - UART - Learning UART CommunicationВидеоPlayground Project 36b - UART - Serial EchoВидеоPlayground Project 37 - UART - Serial LED SwitchВидеоPlayground Project 38 - Wi-Fi - Joining Wi-FiВидеоPlayground Project 39 - Wi-Fi - WeatherВидеоPlayground Project 40 - WiFi - Temperature/Humidity Data LoggerВидеоPlayground Project 41 - Moving BallВидеоPlayground Project 42 - Mastering Morse CodeВидеоPlayground Project 43 - Tic Tac ToeВидеоUnderstanding Button Inputs, Debounce, and InterruptsDIALOGUEConclusion to the Course 'IoT Hardware Projects with SwiftIO Playground'ЧтениеThe SwiftIO Playground (Playground Projects)ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание