Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. MicroPython
  3. Micropython-IR

Micropython-IR

Python

MicroPython library for sniffing and replaying infrared remote signals on Pyboard.

GitHubGitHub
14 stars5 forks0 contributors

Overview

Micropython-IR is a MicroPython library that enables infrared remote control signal analysis and transmission on Pyboard devices. It provides tools for capturing raw infrared signals from remotes and replaying them through GPIO pins, making it useful for home automation, device control, and hardware prototyping projects.

Key Features

  • Signal Sniffing — Reads and decodes infrared signals from remote controls via GPIO pins with microsecond precision.
  • Signal Replay — Transmits captured or custom binary-encoded infrared signals through specified GPIO pins.
  • Binary Analysis — Analyzes raw signal data to identify digital 0 and 1 patterns based on frequency detection.
  • GPIO Flexibility — Works with any GPIO pin on Pyboard for both input (sniffing) and output (replay) operations.

Philosophy

The project focuses on providing a lightweight, hardware-level interface for infrared communication, prioritizing direct GPIO control and binary signal manipulation for embedded applications.

Quick Stats

Stars14
Forks5
Contributors0
Open Issues0
Last commit9 years ago
CreatedSince 2017

Tags

#embedded-systems#micropython#home-automation#remote-control#signal-processing#pyboard#hardware-prototyping#infrared#gpio

Built With

M
MicroPython
P
Python

Included in

MicroPython1.8k
Auto-fetched 1 day ago

Related Projects

micropython_irmicropython_ir

Nonblocking device drivers to receive from IR remotes and for IR "blaster" apps.

Stars307
Forks56
Last commit2 months ago
micropython-ys-irtmmicropython-ys-irtm

MicroPython examples for YS-IRTM 5V NEC Infrared UART transceivers

Stars34
Forks3
Last commit6 years ago
pico-irpico-ir

IR library for Raspberry Pi Pico

Stars29
Forks7
Last commit3 months ago
micropython-amg88xxmicropython-amg88xx

Driver for Grid-EYE thermal infra red array sensor (Adafruit 3538)

Stars21
Forks8
Last commit6 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub