layout title permalink sequence similar references resources Resources /resources 8 name url type cost CHUNGHOP Universal Air Conditioner Remote Controls https://www.amazon.com/Chunghop-Universal-Conditioner-Controller-Conditioning/dp/B07C6STH7P/ consumer 8 name url year type cost components Xiaomi Mijia IR Blaster Remote Control 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 2019 consumer 20 type wifi name url year type cost components Nature Remo Mini https://en.nature.global/nature-remo-3/ 2020 consumer 69 type wifi type temperature sensor name url year type components IR Blaster with CEC https://hackaday.io/project/18911-ir-blaster-with-cec 2017 developer type raspberry pi type name url IR receiver RMP7100 https://www.jaycar.com.au/medias/sys_master/images/images/9403522842654/ZD1952-dataSheetMain.pdf type name url software Home Assisstant https://www.home-assistant.io/ name url year type components IR Kit https://getirkit.com/en/ 2018 developer type name url mcu ATMEGA32U http://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf type name url wifi GX1011MX https://www.digikey.bg/htmldatasheets/production/1947555/0/0/1/gs1011m-datasheet.html type name url ir led VSLB3940 https://www.vishay.com/docs/81931/vslb3940.pdf name url type components Logitech Harmony 350 universal remote https://www.logitech.com/assets/51207/4/harmony-350-qsg-and-iid.pdf consumer type name url demo How to Program Your LOGITECH Universal Remote to ANY Device! https://www.youtube.com/watch?v=J9r9m82f_hc&t=201 topic list Infrared name url IRLib2 https://github.com/cyborg5/IRLib2 name url Infrared receiver with supported protocols https://hutscape.com/components/ir-receiver name url Receiving and Decoding IR tutorial by Adafruit https://learn.adafruit.com/using-an-infrared-library/hardware-needed name url Infrared receiver for raw codes https://hutscape.com/components/ir-raw-receive name url Raw receive code example https://github.com/cyborg5/IRLib2/blob/master/IRLib2/examples/rawRecv/rawRecv.ino name url IR Emitter https://hutscape.com/components/ir-emitter name url 171 Arduino Guide to Infrared (IR) Communication also for ESP32 and ESP8266 by Andreas Spiess https://www.youtube.com/watch?v=gADIb1Xw8PE name url How should I wire up the circuit to connect a TSOP4838 (Radio Shack 276-64) infrared receiver to an Arduino? https://electronics.stackexchange.com/questions/68098/how-should-i-wire-up-the-circuit-to-connect-a-tsop4838-radio-shack-276-64-infr topic list Increasing IR LED range name url IR LED doesn't work from a distance? https://forum.arduino.cc/index.php?topic=361619.0 name url Increase IR transmitter directivity and range https://arduino.stackexchange.com/questions/35190/increase-ir-transmitter-directivity-and-range name url How to get the best range out of an IR LED? https://www.instructables.com/community/How-to-get-the-best-range-out-of-an-IR-LED/ topic list SAMD21 name url Arduino Zero https://store.arduino.cc/usa/arduino-zero name url ATmel SAMD21 Datasheet https://www.electrokit.com/uploads/productfile/41014/Atmel-42181-SAM-D21_Datasheet.pdf name url RobotDyn SAMD21 M0-Mini https://robotdyn.com/samd21-m0-mini.html name url RobotDyn SAMD21 M0-Mini pinout https://robotdyn.com/pub/media/0G-00005516==SAMD21-MINI/DOCS/PINOUT==0G-00005516==SAMD21-MINI.jpg name url Arduino M0 Schematic https://www.arduino.cc/en/uploads/Main/arduino-M0-schematic.pdf name url RobotDyn M0 Mini Schematic https://robotdyn.com/pub/media/0G-00005516==SAMD21-MINI/DOCS/Schematic==0G-00005516==SAMD21-MINI.pdf name url Adafruit M0 Express Schematic https://cdn-learn.adafruit.com/assets/assets/000/040/553/original/arduino_schem.png?1490994398 topic list Bootloader name url Arduino M0 bootloader https://github.com/arduino/ArduinoCore-samd/tree/master/bootloaders/zero name url Adafruit Adalink to automate flashing ARM CPUs with new program code using a Segger J-link or STMicro STLink V2 device https://github.com/adafruit/Adafruit_Adalink name url How to burn / flash a bootloader into an external ATSAMD21 https://www.avdweb.nl/arduino/samd21/samd21-programmer name url SWD Header pinout https://wiki.paparazziuav.org/wiki/STLink#SWD_Header name url How to burn Arduino Zero bootloader to an Atmel ATSAMD21G18-based custom dev board https://www.youtube.com/watch?v=VQWhjzLoHB8 name url ATSAMD21g18 Bootloader With J-link Debugger https://www.instructables.com/id/ATSAMD21g18-Bootloader-With-J-link-Debugger/ name url Converting an STM32F103 board to a Black Magic Probe https://medium.com/@paramaggarwal/converting-an-stm32f103-board-to-a-black-magic-probe-c013cf2cc38c name url JTAG/SWD debugging via Black Magic Probe on an STM32 blue pill and blinking a LED using STM32CubeMX, libopencm3, and bare metal C https://satoshinm.github.io/blog/171223_jtagswdpillblink_jtagswd_debugging_via_black_magic_probe_on_an_stm32_blue_pill_and_blinking_a_led_using_stm32cubemx_libopencm3_and_bare_metal_c.html name url Topic burn arduino zero's bootloader to SAMD21 with STlink_v2 https://forum.arduino.cc/index.php?topic=532385.15 topic list Transistor name url Transistors by Sparkfun https://learn.sparkfun.com/tutorials/transistors/applications-i-switches name url NPN Transistor https://www.electronics-tutorials.ws/transistor/tran_2.html topic list Power and battery name url switch between battery and usb power no microcontroller circuit https://electronics.stackexchange.com/questions/96059/switch-between-battery-and-usb-power-no-microcontroller-circuit name url Powering MCU from both USB or Battery https://electronics.stackexchange.com/questions/245087/powering-mcu-from-both-usb-or-battery name url LTC4412 https://www.analog.com/en/products/ltc4412.html#product-overview name url Measuring battery voltage in Adafruit feather M0 https://learn.adafruit.com/adafruit-feather-m0-adalogger/power-management#measuring-battery-4-9 name url Measuring Lithium battery voltage with nRF52 https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/measuring-lithium-battery-voltage-with-nrf52 name url RC Charging Circuit https://www.electronics-tutorials.ws/rc/rc_1.html topic list Sleep name url MKR Zero board goes to sleep mode and wake up periodically https://forum.arduino.cc/index.php?topic=626452.0 name url Arduino RTC Library for SAMD21 based boards https://github.com/arduino-libraries/RTCZero topic list Web USB name url Access USB Devices on the Web https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web name url webusb arduino https://github.com/webusb/arduino name url List of USB ID's http://www.linux-usb.org/usb.ids name url Why Arduino UNO cannot be used with webusb https://forum.arduino.cc/index.php?topic=464751.0 topic list EFM32 (not used in this project) name url EFM32 HG Datasheet page 112/168, Section 5.6.1 Pinout https://www.silabs.com/documents/public/data-sheets/efm32hg-datasheet.pdf name url Tomu samples https://github.com/im-tomu/tomu-samples name url Tomu bootloader https://github.com/im-tomu/tomu-bootloader topic list Design name url On-Off controller http://www.eeeguide.com/on-off-controller/ name url PID controller https://en.wikipedia.org/wiki/PID_controller