AIRWidget: an Arduino-based IR Widget

Forum for the discussion of JP1 Interfaces, hardware hacks, etc.

Moderator: Moderators

memi205
Posts: 2
Joined: Sat Jan 26, 2013 4:44 pm

Post by memi205 »

Hi !

Do you think it would be possible for someone to make a version of AirWidget based on an ESP32 instead of being based on an Arduino Nano clone or an ATmega328P?

I looked at the programming and I am not able to do a version of it on an ESP32.

Thanks a lot!
Barf
Expert
Posts: 1524
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

The program ("sketch") is not a portable program, but depends critically on the low-level properties of the selected board. in particular the interrupt routine.

Having said that, why do you want that? A nano can be had on eBay or Alibaba for just a few $ or EUR, but it takes a few weeks to arrive. The program does not coexist with other tasks very well either.
memi205
Posts: 2
Joined: Sat Jan 26, 2013 4:44 pm

Post by memi205 »

Thank you for your reply.

I want to bundle several small utility programs onto a TTGO T-Display ESP32 board. With a small menu on the screen, I could trigger the program of my choice.

AIRWidget is one of the programs that I wanted to integrate into this board.

I use AIRWidget with IRScope to determine the carrier frequency of a remote control.

I'm looking for a more direct way to accomplish this.

If it were possible, I would like to have a QSE159 photo sensor connected to my TTGO T-Display ESP32 board and be able to display the carrier frequency directly on the screen.

Is there a way to achieve this goal?

Thanks!

Michel
Barf
Expert
Posts: 1524
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

Looks like quite a challenge for you, considering that you wrote
I looked at the programming and I am not able to do a version of it on an ESP32.
but let me wish you good look. Some ideas:

* Use TSMP98000/58000 instead of the inferior QSE159. See previous posts for rationale.
* Use IrScrutinizer instead of IrScope.
* Look at AGirs.
* Possibly DecodeIR (although very old and not maintained) can be of interest.?
Post Reply