-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PCB for this hardware #50
Comments
This looks really cool |
Never mind it was on the pull request that I commented, sanity restored But yeah definitely keep me posted and send some pics when you get the PCB ordered, I'd like to check it out |
yea sorry about that, feel free to delete one. do these look correct? its for the 25mm / 1in width node mcu like this one: im not sure if that counts as the v2 |
Yeah that's the V2, there's an unofficial V3 version that's larger that was made by some other company, that's why I asked And those pinouts look correct yes |
great, i m going to reorder the boards this week and hopefully get it right this time. |
One other question, it looks like the transmitters are using 3.5mm jacks? Maybe the receivers as well. What’s up with that?
… On Jul 20, 2017, at 1:43 PM, raptordemon ***@***.***> wrote:
great, i m going to reorder the boards this week and hopefully get it right this time.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#50 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ADcO6iHfCCOqOffewKt8GLedx5DPUfoLks5sP5HRgaJpZM4OZ8mE>.
|
Just as an information. |
That's pretty cool looking, but looks like no spot for a receiver? |
Nevermind, just saw the receiver |
There is a receive on one side between two LEDs. Someone already printed a housing. https://forum.fhem.de/index.php/topic,72950.msg659524.html#msg659524 |
the design for the 3.5mm jacks was so that it could use IR blasters and receivers similar to these: i figured that it was worth having the option for. |
Looks like the GPIO15 reset option was causing people a lot of problems, I had to change to GPIO10 Any chance I could get you to at least update the small blueprint? I'm not familiar with this and afraid I'm gonna screw something up |
sure no problem, does GPIO10 work for you? because i had issues with gpio9 and gpio10 in the past |
GPIO10 is working well for me on the NodeMCU board, can't speak to the other variants but I changed all my boards over to that without problems Also, I have a new update hopefully coming soon and am looking for a beta tester that uses the IR Blaster with Alexa (and I guess is in the US cause of Amazon's limitations). Any interest? |
Just ordered all the parts, this looks amazing. I'll be using it with IFTTT & Google Assistant, is that any help? PS: The PCBs looks great as well, will get those as well ^^ |
HI pcb's updated, v1.5 is the latest it has gpio10 as the wifi reset. i have not tested this board as i am using the v1.3 and still have boards. please let me know if it works |
Awesome thanks, I'll order some for testing Also @raptordemon if you use your devices with Alexa, any interest in beta testing something? |
yw. yea i can do that. |
Send me an email with your amazon account email address and I'll add you as a beta tester for a new skill |
It’s [email protected]<mailto:[email protected]>
From: Michael Higgins<mailto:[email protected]>
Sent: 05 October 2017 20:10
To: mdhiggins/ESP8266-HTTP-IR-Blaster<mailto:[email protected]>
Cc: Subscribed<mailto:[email protected]>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
Send me an email with your amazon account email address and I'll add you as a beta tester for a new skill
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#50 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ASaxhD07irI5vg4Gc65DwGTY3ijSW_clks5spSmkgaJpZM4OZ8mE>.
|
Invite sent, and sent you an email explaining the new features |
Any luck with the beta testing? If you need more help with setup here is a complete setup tutorial video that I finished making that will be live when Amazon enables the V3 API for all users |
@raptordemon, |
They are available. Use the v1.5 schematic when ordering. For first time builds though I would recommend using a breadboard for testing/debugging |
Just wanted to say nice job! I have built a prototype board using the ESP8266-12E module and am having fun playing with it. I may decide to develop a board as well and share it out for those who want to reduce the size a bit as the NodeMCU is a bit bulky compared to the ESP module and a few surface mount components. Do you have any plans to update the interface for the back end server? One thing that would make it a bit more 'general user' friendly is if you had options not to have to enter the url for each command. I feel if the interface simply asked for your ip, port, model of device, password, etc... and then for each command only required the hex codes for your remote it would make setting up various devices much simpler. In any case, great job! |
Probably not |
@raptordemon & @mdhiggins @raptordemon
|
I think at some point GPIO16 was the reset pin but was causing boot issues though I can’t remember exactly. It’s been quite frustrating finding a reliable reset pin but 10 hasn’t given me any trouble on the V2 nodeMCU which is the latest official
…Sent from my iPhone
On Dec 21, 2017, at 12:53 AM, zobotek ***@***.***> wrote:
@raptordemon
Nice job on the V1.5 PCBs! Many thanks for sharing.
I just ordered a batch of 10 large and 10 regular V1.5 boards from EasyEDA (China). Got them and built them up today. They were cheap - $26 got me 10 of each, including DHL shipping from China. Delivery was 3 days after ordering.
@raptordemon & @mdhiggins
2. Only one problem: configpin=GPIO10 crashed my NODEMCU board, even without being plugged in to the IR Blaster board. Solution for me was to use configpin=16 (aka D0). It is NOT a good idea to use GPIO10 on a NODEMCU board because it's a reserved pin on some versions, including the NODEMCU Version 0.9 board which uses it for flash chip write control. 0.9 NODEMCU crashes with pinmode(10,INPUT_PULLUP).
@raptordemon
3. Some suggestions for improvement:
make the pin spacing for the resistors wider to accommodate 1/4W resistors
put down pads for a micro config switch in addition to a config jumper. Putting a reset jumper in place on the smaller boards is inconvenient.
put down pads for config mode on GPIO16 to support V0.9 NODEMCU (in addition to those on GPIO10 for V1.0)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@raptordemon - This may sound really basic but I can't figure out how to order PCB's. When I go to PCB Order on https://easyeda.com/order, it isn't clear on how to place an order. Any suggestions? |
@KDean7 I was having a hard time too. But I figured it out. Here's what you need to do: -go to: https://easyeda.com/raptordemon/ESP8266_IR_blaster-f8f224faba554bf3bb6ce0e32759fc23 Does any have any amazon or aliexpress links (or part#'s) for the wifi_reset button and/or the 3.5mm audio jack? |
|
I ordered and received the following boards: I have soldered components on to the small board, but it's not transmitting IR. The IR Receiver works fine. |
Yes, I have successfully assembled the v1.5 small. I am only using one IR transmitter so it did take a bit to ensure that I put all of the components in the right spot. Here's a pic before I soldered everything in. |
Hey , I got 1.5 board soldered everything up and The reciever works great but only the LED 1 to work and the others don’t. Btw i don’t have the 3 jacks soldered in, Without them does that mean it won’t finish the circuit and doesn’t power the other 3 LED’s? |
hi guys great work really, I order the boar 1.5 I solder everything in place except for the jacks that part I just confess I didn't understood and I still don't know how to do it im about to upload the code but not sure if everything is really in the place im kind of new in all this trying to learn. if someone have a pic showing how is the final result or similar would be really good. thanks ill be updating my progress. |
this is an update 4 months later , i still don’t think the 3 other leds work but it doesn’t matter because i use the 3 aux ports and use a cheap ir emitter cable. This controls my tv , stereo, And light strip combined with alexa is awesome. wdavalil message me i can send you a picture of the final result. |
sorry for the delay, you should not need to populate the jacks for the extra leds to work. ill see if i can test mine |
Did you ever got it to work? I have the same issue? |
Hey there. Got mine to work correctly. I have a schematic that shows how to correctly determine proper part orientation. Will post here later today. Do you have pic of your esp board to place here? Not sure what you mean by a 1.5 board big and small.. |
That's the exact same ESP8266 board I use : ) Believe you nailed it with your keen observation there lol. Going from a 10 ohm to an 180 ohm resistor would have a great impact in my opinion. This resistor size directly controls the brightness of the Infrared LED. In the project video of IR Blaster Tutorial, at 1:32 minutes:seconds, mdhiggins references the resistance at 10 ohm as that would provide 500 mAmp current to the IR LED. The IR Blaster Tutorial video is located here -- https://youtu.be/JysKXOdrOlM With a little experiment lol, maybe you can tell if you just have a rather dim IR LED bulb... find out exactly where the actual TV IR Receiver is located around the display screen. What I normally do lol is put the remote like directly against the TV and move it around while pressing the on/off button. When you identify that sweet spot that turns off the TV you can then hold your IRBlaster, with the IR LED pointed towards the TV of course, and send your commands away. With any luck you will see that your device works but it's light might be just a bit dim... then replacing the resistor will fix this. I did see many diagrams on Google images showing a higher value resistor like you used. When building mine I tried to just base it off of the video. But every hurdle in this project seems to be monumental lol. Out of the 4 boards I've built, I couldn't get 1 to work.. never figured out why, but I think it had a lot to do with my despicable soldering.. |
I can't get it to work. I gave up and look for other methods to operate my fire place |
Just buy one of these. Works really nicely with Michael's code. See #236 for more information. |
@raptordemon not sure if you're still using this project or not, but was wondering if you'd be interested in making a small update to your PCB. I continue to use the 1.5 small version to this day and its been awesome I'm looking to tweak the design a little in a coming update, removing 4th IR led and subsequent hardware and replacing it with an input using a optocoupler. The goal is to allow a 5v input/ground from a USB cable to be connected to the optocoupler and then to use GPIO13 as an input pin. This would allow me to detect the TV state using power from the debug USB port present on most TVs for reliable state monitoring to prevent repeat "on" commands from turning a TV off when discrete codes are absent. I currently have the external/debug USB 5v port with a 220 ohm resistor and external ground connected to one side of the optocoupler with GPIO13 connected on the other side. The mqttdev branch is updated to include the code I tried modifying your PCB design myself but realized I have no idea what I'm doing. You would be able to eliminate one of the 2N222 transistors and one resistor and repurpose the other resistor for the optocoupler Here is a quick photo of my test setup Thanks |
Hi yes I can do that, can you draw out the schematic and let me know the Part numbers
Thanks
Raptor
Get Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Michael Higgins ***@***.***>
Sent: Wednesday, August 25, 2021 11:11:55 AM
To: mdhiggins/ESP8266-HTTP-IR-Blaster ***@***.***>
Cc: raptordemon ***@***.***>; Mention ***@***.***>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
@raptordemon<https://github.com/raptordemon> not sure if you're still using this project or not, but was wondering if you'd be interested in making a small update to your PCB. I continue to use the 1.5 small version to this day and its been awesome
I'm looking to tweak the design a little in a coming update, removing 4th IR led and subsequent hardware and replacing it with an input using a optocoupler.
The goal is to allow a 5v input/ground from a USB cable to be connected to the optocoupler and then to use GPIO13 as an input pin. This would allow me to detect the TV state using power from the debug USB port present on most TVs for reliable state monitoring to prevent repeat "on" commands from turning a TV off when discrete codes are absent.
I currently have the external/debug USB 5v port with a 220 ohm resistor and external ground connected to one side of the optocoupler with GPIO13 connected on the other side.
The mqttdev branch is updated to include the code
I tried modifying your PCB design myself but realized I have no idea what I'm doing.
You would be able to eliminate one of the 2N222 transistors and one resistor and repurpose the other resistor for the optocoupler
Here is a quick photo of my test setup
[image]<https://user-images.githubusercontent.com/3608298/130816687-e86add58-b62b-432a-8f1f-97668deafd7d.png>
Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#50 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAPY2IM4QRZUR3UYVHMWA4TT6UB3XANCNFSM4DTHZGCA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
The part is PC817 optocoupler I took a crack at it myself if you want to just look it over, its not letting me share the easyEDA project for some reason but I exported it as a DXF I'll try and draw out the schematic shortly but that should give you an idea too |
Thanks, had drawn on the back of an envelope is fine :)
Get Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Michael Higgins ***@***.***>
Sent: Wednesday, August 25, 2021 5:38:36 PM
To: mdhiggins/ESP8266-HTTP-IR-Blaster ***@***.***>
Cc: raptordemon ***@***.***>; Mention ***@***.***>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
The part is PC817 optocoupler
I took a crack at it myself if you want to just look it over, its not letting me share the easyEDA project for some reason but I exported it as a DXF
I'll try and draw out the schematic shortly but that should give you an idea too
IRBlaster v1.6 small_2021-08-25.zip<https://github.com/mdhiggins/ESP8266-HTTP-IR-Blaster/files/7050039/IRBlaster.v1.6.small_2021-08-25.zip>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#50 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAPY2IMV6DIDUSNQQS2CSO3T6VPFZANCNFSM4DTHZGCA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
Finally let me share |
Looks good but i went ahead and remade 1.6 as its own project and redid the board.
https://oshwlab.com/raptordemon/ESP8266_IR_blaster-f8f224faba554bf3bb6ce0e32759fc23_copy
ESP8266 IR blaster With Opto - EasyEDA open source hardware lab <https://oshwlab.com/raptordemon/ESP8266_IR_blaster-f8f224faba554bf3bb6ce0e32759fc23_copy>
In EasyEDA open source hardware lab, open source square pools all kinds of electrical design engineerings together to realize resource sharing easily.
oshwlab.com
have a look at that and let me know if you need any other changes.
thanks
Dave
…________________________________
From: Michael Higgins ***@***.***>
Sent: Wednesday, August 25, 2021 6:12 PM
To: mdhiggins/ESP8266-HTTP-IR-Blaster ***@***.***>
Cc: raptordemon ***@***.***>; Mention ***@***.***>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
Finally let me share
https://oshwlab.com/mdhiggins23/ESP8266_IR_blaster_copy-73a49d4e049f40d986477c90a3d21e56, 1.6 is the only one I made changes to
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#50 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAPY2IOK3YCXOVKCOO3QITTT6VTD3ANCNFSM4DTHZGCA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
Looks good! Ordered a few for testing |
Awesome let me know how it goes
Get Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Michael Higgins ***@***.***>
Sent: Thursday, August 26, 2021 11:36:35 AM
To: mdhiggins/ESP8266-HTTP-IR-Blaster ***@***.***>
Cc: raptordemon ***@***.***>; Mention ***@***.***>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
Looks good! Ordered a few for testing
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#50 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAPY2IO3ZCSOABTINZHZMV3T6ZNQHANCNFSM4DTHZGCA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
Built a few of the boards and its working great! Thanks for the update |
thats great news! thanks for the feedback!!
…________________________________
From: Michael Higgins ***@***.***>
Sent: Monday, September 13, 2021 10:33 AM
To: mdhiggins/ESP8266-HTTP-IR-Blaster ***@***.***>
Cc: raptordemon ***@***.***>; Mention ***@***.***>
Subject: Re: [mdhiggins/ESP8266-HTTP-IR-Blaster] PCB for this hardware (#50)
Built a few of the boards and its working great! Thanks for the update
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#50 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAPY2IPOJNTCFAV2IFXMEV3UBYDSHANCNFSM4DTHZGCA>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Hi,
thanks for building this, just wanted to let you know that i built a PCB for this code.
its not been tested yet but i will report back when its been tested:
https://easyeda.com/raptordemon/ESP8266_IR_blaster-f8f224faba554bf3bb6ce0e32759fc23
cheers!
Raptor
The text was updated successfully, but these errors were encountered: