T O P

  • By -

the_rodent_incident

It's a weird feeling, having USB-C connector and DIP8 package on the same PCB.


Shyne-on

Yeeees! That’s exactly what i thought. Look at those THT pull down resistor for the usb-c ahah


the_rodent_incident

TH resistors are the vaccum tubes of 2020s


SwagCat852

THTs are still widely used and made though, especially for higher power stuff


the_rodent_incident

Yes I know, it's just eerie to me to see USB-C and TH discretes on the same PCB.


SwagCat852

Funnily enough I built 20pcbs with USB C connectors and some THT components, though mostly because it was cheaper and more compact having some components on the other side https://preview.redd.it/4avij8w8h9yc1.jpeg?width=4160&format=pjpg&auto=webp&s=611bdf4c57472ba9ac8a60224de7373a8cd3ffd6


Shyne-on

I’m interested on those too: https://www.reddit.com/r/arduino/s/rXxVbjugW3


other_thoughts

Do not disrespect the TH components!


Shyne-on

Github page https://github.com/shy-neon/NN-01


kornerz

Uploading code to Github as program.zip looks oddly similar to providing screenshots in MS Word file format.


Shyne-on

That made me smile, probably right tho [fixed]


zirooo

That's very cool, good job, I like the small footprint this is very handy indeed


Shyne-on

thanks, I will soon release the working flow diagram and a kind of "user manual". If you'd like to receive updates, I will post them [here](https://t.me/shyneon)


esotericloop

Oh man, I've been meaning to make this exact thing forEVER, I have a box of old IR remotes that I've saved "for when I get round to making a thingy to use them with". Another similar idea is a 'myna bird' board which can learn arbitrary IR packets from a remote and then repeat them back when prompted by a digital input, network packet, etc.


Shyne-on

Next step is to pair this with an esp32 so, stay tuned! Updates [here]( https://t.me/shyneon)


[deleted]

[удалено]


Shyne-on

This is quite different. This allows you to program a complete custom 32bit IR source command and to respond with a complete custom 32bit IR command whenever the first one is received. It supports all the protocol supported by the IRremote library


[deleted]

[удалено]


Shyne-on

Actually you don’t have to aim the remote to your tv to control it. IR LEDs are crazy bright and the IR receiver on the tv are crazy sensitive, moreover there’s little competition on the nir band. Also the led have a spread angle of 48° so it’s sufficient to put it far enough. Even if it aim at the ceiling it is likely to work with most tv and devices


procursus

Nice work. I do question the use of what I assume is an ATTiny85 when the new series of ATTinys are cheaper and more powerful.


Shyne-on

I had at least 10 of them


teh_trout

What ones do you like? I use the 85s out of habit but I’m curious what else is good.


procursus

The new Attiny 2-series mainly; the 3226 is my go-to. [The Arduino core github has a good overview of the different parts.](https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/Ref_PartSelection.md)


Shyne-on

Yes, also the wide spread support for the 85 is too comfortable


kornerz

OK, the device is nice - but how it's supposed to be programmed? I suppose you would want to change the IR signal mapping sometimes.


Shyne-on

Soon I will release a user manual. Basically you press the button, provide the source IR command and the destination IR command. Feedback response to the user is provided by a red led PS: there are two led one is the ir led and the other o e is the feedback one. Cad uses the same 3D model for both


Shyne-on

Done, check out the repository!


Many_Confusion5754

this is great! i’ve done the same with a hacked Control4 hc250


reigorius

I'm trying to understand what it exactly does. If I have two devices with two separate remotes, can I use your IR interpreter to disable them both with one remote? As im, I send a 'turn off' IR command to my TV, this thing of yours catches that and also transmits an IR 'turn off' command to my receiver?


Shyne-on

Yes, if it is programmed to do that. You put it in programming mode, set the source command and the destination one. Everything time the source command is detected, the destination one is sent. So, you can use it to turn on/off two devices simultaneously or to turn the volume up or down


Tired8281

Does that USB-C take PD?


Shyne-on

No, it does not require that much current


Tired8281

Will it fry if somebody does plug a c-to-c cable?


Shyne-on

No, the two resistor set it as a slave device, so it will normally draw current


Tired8281

Nice!


albertv08

why is the code file extension .ino?


Shyne-on

Because is an arduino sketch


somewhataccurate

ATTiny my beloved, neat project!


AspNSpanner

Maybe not the place to ask, but I don’t understand how to get stuff off GitHub. I’ve tried to get programs for Linux and lots of things like what was posted here with out understanding how.


Shyne-on

Very common for the first time, go on the repository and click the green clone button the download as zip or something


reigorius

Yeah, not new to GitHub, but I still struggle to figure out how GitHub works. I'm used to 'click here to download this .zip/.exe' from the good old days of the internet. GitHub makes me wander and click around. When not ending up in a fork of a fork of where I started, I'm still trying to figure out the download page or whatever the new name is for downloading. It's not very intuitive.


AspNSpanner

I did a lookup on YT but that was mostly for creators and those working on a project.