A collection of slightly mad projects, instructive/educational videos, and generally interesting stuff.
DONATIONS:
Patreon: www.patreon.com/atomic14
EMAIL:
Advertising/Commercial: chris+youtube@cmgresearch.com Fan mail: chris+youtube-fan@cmgresearch.com Hate Mail: chris+youtube-hate@cmgresearch.com
PLEASE:
Do NOT ask for personal advice on something, post it on the discord channel I read ALL emails, but please don't be offended if I don't have time to reply, I get a LOT of emails.
Thanks for such an informal video on the Tiny TV 2! I was wondering what was all inside it and you explained everything so well. Never even know about the PCB making site either. You rock!
This is fascinating, I have a very specific use-case where I will be buying the pre-made units because I need them to be very small, but I also want them to have light emitting all around, so I want to see how many LEDs each part can drive by just soldering extra SMD LEDs to the same leads as the existing one. I'll also have to check if I can do the trick of reversing some of them to use the other half of the waveform. Ideally I'd like 6 LEDs running off of a single inductor in a very compact little package. I"m really hoping there's plenty of overhead in the design, since LEDs really are very low-power devices.
At this point it is easier to just use esp32 running esphome to control the LEDs, because they cheaped out on only using one constant current driver chip, it is very hard to reuse
Mine was a usb microphone. The square house shaped plug broke but it has a 4 pin plug to the motherboard. I wired it a thousand different ways. It don't makensense
Hello Chris, Going through your awesome code. I now see why libraries are written in C++. My question the conversion from int32 to int16. when assigned to int16 a higher order bit is just truncated ? How come just not sample the audio at 16 bits ?
Looks like my comment just disappeared! Trying again. Have you tried to build this project recently? What version of the tools are you using? Is this supported by esp-idf 4.4, 5.1 or 5.2.2? Things change so fast these days, it is hard to keep up.
This video is 3 years old and he used esp-idf. I compiled the code yesterday 7/8/24 using arduino core 2.0.14, which uses esp-idf 4.4 if you use the latest Arduino 3.x.x it probably will have trouble compiling without errors since there are breaking changes.
I've found that USB hubs are like Russian roulette, you never know which one is going to fry everything. It doesn't help that the same hub can be branded by 100's of random letter companies on the two main websites for buying stuff. Even some of the more "known" brands often stock utter garbage (or possibly its a copycat brand who's name is close enough to the brands I kinda can recall). Heck even some of the actual good brand names sell the most non-standards following hubs. I've had a couple of USB2 hubs that work completely find for attaching peripherals to both a laptop and desktop but completely refuse to work with ESP dev boards when more than one dev board is plugged in at the same time (I like using multiple boards, which each being used to test a single I2C component type (temp/realtime battery backed clock/etc.) and then merge all the code for the final device that has everything connected which massively simplifies development).
How many layers deep can you go on these? hmmm if I sent you something that I needed to make just a coil to fit in a socket and I'd throw some patreon $$ your way...
Not everything on RU-vid needs to be a perfectly executed project. Sometimes you just need to get something working - it’s a quick fix to get a dev board up and running again. Lighten up and enjoy things a bit more :)
i like the small display you used can it be be used for a smart watch? it seems like it has capacitive touch am interested in where i could get it if you don't mind
Congratulations. Really interesting and right now I should make an I2S encoder to transmit audio with telephone quality via UDP to and from another device on the network. I would like to start trying direct sampling via the internal ADC of the ESP32. Where can I find the complete example indicated in the video (04:08)?
I think you need to go on a bodge it course, that soldering is too bad to rank. 🙂 Has no one told you that solder is just for the electrical connection, you should always provide a mechanical connection for the wire. But this comes from a engineer and part time bodger of some 49 years of soldering. in one company I had to go on the company soldering course for 4 days, when back in the office the boss asked me what score I'd give for the course. I said 4 out of ten! Wow that's bad he said, but I pointed out that the instructor after 4 days with me had improved to 9 out of 10. 🙂 when I was 18 or so I spent about a year building avionics equipment before moving in to (R&D) engineering and had to train to solder to exceed the requirements of a CAA approved inspector. every joint was inspected and any bad ones were marked on the PCB with little red dot's, too many red dot's and she hit you with a ruler on the knuckles. never got a carrot but got the stick a few times until I improved. 🙂
I don’t think there is. At least not one I can find. I’m also not sure it was the USB hub that was the problem (or it may have just been a contributing factor) it’s a DVI board that does involve overclocking the RP2040 - maybe I was stressing everything too much…
@@atomic14 Indeed I had a look at the schematics, and there is no resettable fuse. Strange. Doesn't cost a thing and can save you from these kinds of blow-ups. Wonder why they chose not to include one. Have to ask Limor about this...
I usually have a bunch of boards I have already blown up to scab parts off when this happens. I have blown up a few esp32 t-displays but not regulator yet.
Question about the math. A sample is 2 bytes so if we change 176k Bytes/sec to samples/sec we get 88200 samples/sec so 8 sample buffer would be 8/88200=91 usec per sample . I guess you figured the time for both left and right channels which would double my time then we are the same?
I want to cry, that was my second computer when I was 14, now I'm 53, the first was zx81, I'm learning z80 assembler and I'm making my first game on basic and then on full code machine. I cry, I cry, I cry, thank you.
That looks amazing, especially if you're able to hit the $50 price point you mentioned somewhere. A volume potentiometer would be great thoug, or at the very least a mute function like you mentioned :D
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-oz0a7Ur7nko.htmlsi=Vgr8GzDe8LdaK4FW&t=134 thought that was a certain Germain symbol on your board for a sec