View previous topic :: View next topic |
Author |
Message |
memi205
Joined: 26 Jan 2013 Posts: 2
|
Posted: Mon Apr 01, 2024 3:54 pm Post subject: |
|
|
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! |
|
Back to top |
|
|
Barf Expert
Joined: 24 Oct 2008 Posts: 1416 Location: Munich, Germany |
Posted: Mon Apr 01, 2024 4:58 pm Post subject: |
|
|
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. |
|
Back to top |
|
|
memi205
Joined: 26 Jan 2013 Posts: 2
|
Posted: Mon Apr 01, 2024 6:49 pm Post subject: |
|
|
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 |
|
Back to top |
|
|
Barf Expert
Joined: 24 Oct 2008 Posts: 1416 Location: Munich, Germany |
Posted: Thu Apr 04, 2024 11:28 am Post subject: |
|
|
Looks like quite a challenge for you, considering that you wrote
Quote: |
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.? |
|
Back to top |
|
|
|