How I built a simple IR blaster to replace my aircon remote // Arduino, sensors, infrared, WebUSB
Channel: Sayanee Basu
Date: 2020-10-10

#remote #infrared #blaster
I built the simplest IR blaster to replace some functions of my infrared remote control for my Mitsubishi aircon model MSY-GE10VA. I go through some similar developer and consumer devices that are already available in the market to understand what technologies are used. Then I proceed to explain how to integrate the core functions of an infrared receiver and transmitter. A tiny demo shows how the configuration mode works with the WebUSB protocol. And finally, the aircon functions for turning ON and OFF are recorded and replayed from the custom PCB.

⏰ TIMESTAMPS
0:00 Intro
01:26 Similar projects for consumers and developers
03:41 Core functions overview
04:23 Microcontroller used: SAMD21G
05:44 Hardware: IR receiver and IR transmitter
07:07 Power management: micro USB and batteries
07:15 Bill of Materials and cost
07:29 Software overview: Firmware and WebUSB
08:55 Demo: Config mode and normal task mode
14:52 Outro: My thoughts on improvements

‣ Some links below are affiliate. I receive a small commission at no extra cost to you.

📻 PRODUCTS MENTIONED
CHUNGHOP Universal Air Conditioner Remote Control https://amzn.to/3tOaPrF

🎩 DEMO FILES
Project site https://hutscape.com/pine/
WebUSB Config page https://hutscape.com/pine/webusb/
Similar project list https://hutscape.com/pine/others#similar-projects
Download KiCad schematic, layout, and KiCad files https://hutscape.com/pine/hardware
Arduino firmware and WebUSB software code https://hutscape.com/pine/software
Bill of Materials https://hutscape.com/pine/bom

📺 WATCH NEXT
Arduino firmware on ATmega328p or SAMD21 https://youtu.be/xV1l5SdE8sk
Recording and replaying Infrared signals from remote controls https://youtu.be/JL821Ng-6vA
Data exchange from browser to MCU with WebUSB https://youtu.be/G8AUgwZCe_Q
Common datasheet sections to look at when getting started https://youtu.be/lWklOGapYzQ
Recording and replaying Infrared signals from remote controls https://youtu.be/JL821Ng-6vA
Debugging Arduino firmware with print statements https://youtu.be/7kRlQDxGR9A
Makefiles for using with Arduino https://youtu.be/Os5sGlw3PV0

🔗 LINKS SHOWN
CHUNGHOP K-1028E User Manual https://hirofun.com/wp-content/uploads/chunghop-k-1028e.pdf
Xiaomi Mijia Universal IR Remote Controller https://sea.banggood.com/Xiaomi-Mijia-Universal-IR-Remote-Controller-Smart-Home-APP-Remote-Switch-Support-Mi-AI-Speaker-Voice-Control-p-1215271.html?rmmds=buy&cur_warehouse=CN
Xiaomi Mijia Universal IR Remote Controller user manual https://files.xiaomi-mi.com/files/All_in_one/All_in_one-EN.pdf
Xiaomi Universal IR Remote record new IR signal demo https://www.youtube.com/watch?v=x9h-5UeqXqk&feature=youtu.be&t=271
Remo by Nature IR Blaster https://en.nature.global/nature-remo-3/
IR Kit https://getirkit.com/en/
Hackaday IR Blaster projects https://hackaday.io/search?term=IR+blaster
IR Blaster with CEC https://hackaday.io/project/18911-ir-blaster-with-cec
SAMD21G Datasheet  https://cdn.sparkfun.com/datasheets/Dev/Arduino/Boards/Atmel-42181-SAM-D21_Datasheet.pdf
IR Receiver TSOP4383 http://www.farnell.com/datasheets/30500.pdf
Web USB API https://developer.mozilla.org/en-US/docs/Web/API/USB

🔌 TOOLS USED
https://hutscape.com/tools

🎶 MUSIC AND SOUND EFFECTS
Nebular Focus by Dan Henig from YouTube Audio Library
New Morning by TrackTribe from YouTube Audio Library