IR WEB remote control - IR amplif with NPN - GPIO Boot issue
Posted: Sat Apr 09, 2016 3:47 pm
Hi community, i need help on this...
i have read a lot of posts, but i still can´t figure out how to solve this problem that i have. I am trying to learn electronics by building things with arduino and now esp8266.
In this proyect i have:
- a web page hosted at the ESP-01
- mDNS support
- DHT22 for temp/hum readings
- an IR receiver to read the IR codes from my AirConditioner remote controller (using IRremoteESP8266.h)
- then i save the Raw data in EPRROM
- and finnaly using a button at the web page, the ESP transmit the IR-Raw codes trough an IR led of course.
- for increase the IR range i have an NPN transistor (MPSA13)
I finally learned how to make all of this to run.
But the big problem is GPIO at boot for the IR led. ESP wont boot since NPN gets GPIO to ground (i dont know if i tell this correctly)
I cant find the way to get over this matter, i've tried to use a resistor between GPIO and NPN (base), despite this allow the ESP to boot OK, it is no the solution to the system, because the IR signal drop againg in reach.
Also, I think i can not inverse the logic, because i could affect the logic of the transmition of the IR pulses/protocol.
what else? Any ideas? i could add/change any electronic component?
Here a simple schematic about what iam trying to explain
Thanks in advance guys!!!
i have read a lot of posts, but i still can´t figure out how to solve this problem that i have. I am trying to learn electronics by building things with arduino and now esp8266.
In this proyect i have:
- a web page hosted at the ESP-01
- mDNS support
- DHT22 for temp/hum readings
- an IR receiver to read the IR codes from my AirConditioner remote controller (using IRremoteESP8266.h)
- then i save the Raw data in EPRROM
- and finnaly using a button at the web page, the ESP transmit the IR-Raw codes trough an IR led of course.
- for increase the IR range i have an NPN transistor (MPSA13)
I finally learned how to make all of this to run.
But the big problem is GPIO at boot for the IR led. ESP wont boot since NPN gets GPIO to ground (i dont know if i tell this correctly)
I cant find the way to get over this matter, i've tried to use a resistor between GPIO and NPN (base), despite this allow the ESP to boot OK, it is no the solution to the system, because the IR signal drop againg in reach.
Also, I think i can not inverse the logic, because i could affect the logic of the transmition of the IR pulses/protocol.
what else? Any ideas? i could add/change any electronic component?
Here a simple schematic about what iam trying to explain
Thanks in advance guys!!!