SuperHouseTV

SuperHouseTV

DIY home automation and assistive technology using open-source tools including Arduino, Raspberry-Pi, ESP32, MQTT, and Linux. Hack your world!

Vlog 74: Maker Faire Monash

Vlog 74: Maker Faire Monash

Vlog 73: SuperLab Genesis

Vlog 73: SuperLab Genesis

Tuya to Tasmota: DETA 6922HA

Tuya to Tasmota: DETA 6922HA

Vlog #71: 100k subscribers!

Vlog #71: 100k subscribers!

Quad I2C shield carrier test

Quad I2C shield carrier test

Пікірлер

  • @franciscovazquezavila7627
    @franciscovazquezavila76272 күн бұрын

    really cool video

  • @macca1945
    @macca19457 күн бұрын

    You talked early about the power supplies for the DUT being variable there are a couple of simple ways of achieving this:- You normally have a voltage divider from the output to the FB pin then to ground. You could replace the resistor from FB to ground with a digital pot - the higher the resistance the lower the O/P voltage. It can take a bit of juggling but over a 'small' range should be Ok. The other way is to use a PWM output from the processor (or a DAC) to vary the current through a resistor which then affects the voltage appearing appearing at the FB pin which then alters the O/P Voltage. David.

  • @SuperHouseTV
    @SuperHouseTV7 күн бұрын

    Cool tips! Thanks :-)

  • @TheEmbeddedHobbyist
    @TheEmbeddedHobbyist8 күн бұрын

    if doing hot-swapping the 0V pins should be longer so they mate first. otherwise different power supplies may try and back feed each other. Also with spring probes the board wants to be pushed down as flat as possible, any sideways motion bends the pins quite fast. built a lot of test fixtures and found the DUT clamping action and alignment was very important if the jig is going to get a fair bit of use.

  • @SuperHouseTV
    @SuperHouseTV7 күн бұрын

    Excellent point about the 0V pins. I'll edit the footprint for the card edge to make the GND connections longer than the others. Thanks for the tip! Yes, the clamping mechanism is very important and I haven't even got to that part of the problem yet. I've built many different test fixtures over the years too, with a variety of clamps, pressure pin arrangements, etc. The challenge with this project is that I want to make a pressure plate that doesn't obscure the top of the PCB too much, because I want to be able to put the DUT under load and take thermal camera images from above. I'll probably do a skeletonised lasercut frame for the pressure pins instead of using a solid plate.

  • @johnadams1976
    @johnadams197611 күн бұрын

    Very clear explanation. Subscribed

  • @huggyd11
    @huggyd1114 күн бұрын

    Sure sounds like ESD issues killing some LEDs??

  • @macca1945
    @macca194514 күн бұрын

    Thanks!

  • @FreddericUnpenstein
    @FreddericUnpenstein15 күн бұрын

    I think you need to be combobulated, before you can become discombobulated.

  • @SuperHouseTV
    @SuperHouseTV15 күн бұрын

    I was almost combobulated once but I didn't quite get there

  • @russelrainey3569
    @russelrainey356916 күн бұрын

    Sorry I missed the live stream watching now

  • @macca1945
    @macca194522 күн бұрын

    Hi Jon, have you tried a terminating resistor on the DO pin, maybe (unlikely) a reflection. As an aside we have been running hundreds of the LEDs on strips with no failures. David Mc.

  • @SuperHouseTV
    @SuperHouseTV22 күн бұрын

    I hadn't thought of that, but I don't think it'll be the problem. This happens just as often when the WS2813 then drives the input of a WS2811, so the output pin is connected (to a high-impedance input, at least)

  • @macca1945
    @macca194521 күн бұрын

    @@SuperHouseTV Mmm, I saw the schematic after I posted. Another thought is to use filament dryer (3d printing), if you can get it hot enough, they will run for at least 12 hours.

  • @SuperHouseTV
    @SuperHouseTV21 күн бұрын

    @@macca1945 After the livestream there was a bit of brainstorming with a few people at the BBQ, and we talked about crazy things like making a dehydrator that wraps around the back of the feeder. Loading and unloading the reel from the feeder is annoying, but mounting / unmounting the feeder only takes a few seconds so the approach I'm going to take is turning an old chest freezer into a dehydrator box and store the entire feeder in it with the reel mounted. Then I can put it on the machine right before running a batch, and take it off immediately afterwards and put it back in the box. If it lives in a drybox whenever it's not actively feeding parts I think it will help a lot.

  • @Quest_UK
    @Quest_UK22 күн бұрын

    Hi Jon, not sure if this is of any help, but i had a strip of 12 leds set to amber in colour, that were turned on by PIR and arduino. The code would fade leds up then down after a minute. This worked perfectly for 6 years, Then i updated various libraries including the one for the WS2812B. After this I would occasionally get purple flashes sometime white on fade up or down. If i tried the same code on 16 segment circular led module, everything was perfect ! I didn't try to fault find as I assumed the library was at fault ? and something to do with tolerance ? Hope this helps 🙂

  • @SuperHouseTV
    @SuperHouseTV22 күн бұрын

    I've been using the Adarfruit Neopixel library and assumed that it wouldn't be a software issue, but perhaps it is. Thanks for the idea 🙂

  • @TradieTrev
    @TradieTrev28 күн бұрын

    Might have to catch up with you lot on discord; New Sunday nightshift sadly I miss out but am keen as to learn node-red as object logic isn't my strongest skill.

  • @adamshort347
    @adamshort34729 күн бұрын

    Does this still work on/for the 6922HAseries2 ??

  • @kulaniscap
    @kulaniscapАй бұрын

    Can I live in your pocket please?

  • @davepauljones
    @davepauljonesАй бұрын

    I have not used Node Red yet, but will have alook at it, I have gone the other way and developed my own system, which you have shown a quick glimps of on one of your previous live streams. Project UPAS.

  • @ubeaut
    @ubeautАй бұрын

    I use vim and have pretty much unlimited undo if you set it up like this script below. I also make the search in vim to be case insensitive and take of the mouse stuff in vim: #!/bin/bash echo ######################################################################### echo #set the vim environment up for continuous editing undos echo ######################################################################### echo 'au BufReadPost * if line("\'\"") > 1 && line("'\"") <= line("$") | exe "normal! g\`\"" | endif' >> ~/.vimrc echo "set undodir=~/.vim/undodir" >> ~/.vimrc echo "set undofile" >> ~/.vimrc echo "set ai" >> ~/.vimrc echo "set ic" >> ~/.vimrc echo "syntax on" >> ~/.vimrc mkdir -p ~/.vim/undodir echo fix the mouse feature annoyance in vim echo 'set mouse-=a' >> ~/.vimrc So basically when you edit a file you can just press u and it undoes the changes right back to the first change you did. It comes in handy. Also in the terminal I use ctrl-r a LOT. It is a reverse look up of the commands you have used previously. You just press ctrl-r and type in any part of a command you have used previously and it shows up. You can hit enter to run it or use the arrow keys to change it if you want. Very handy. Instead of the find command to find file I install mlocate. To find a file just type in locate <filename you are looking for> Hope you find those handy...saves a lot of typing. You may already know all this.

  • @jumadhaheri
    @jumadhaheriАй бұрын

    That ESP flasher is very interesting, anyway node red can be fun... sometimes 😅

  • @Bermsompochwutiya
    @BermsompochwutiyaАй бұрын

    thank you so much bro

  • @Devar
    @DevarАй бұрын

    Classic case of IP theft - hopefully you sued them? As far as I am concerned this is not just "the way it goes" and they needed to face consequences for acting in bad faith.

  • @iTsYaBoiii
    @iTsYaBoiiiАй бұрын

    I got one of these switches from another company and was dumbfounded by how they work without neutral. This video explained it very very well, thank you!

  • @JordanReese
    @JordanReeseАй бұрын

    You spent a bunch of time talking about firmata, but I thought micropython would let you do all that? Sorry I couldn't make it today, Lord of the rings extended editions are currently showing in theaters

  • @JordanReese
    @JordanReeseАй бұрын

    Ahh, I see you got firmata for the pico, so never mind

  • @jeremysaise
    @jeremysaise2 ай бұрын

    Can I ask where you got the conveyor parts from?

  • @russelrainey3569
    @russelrainey35692 ай бұрын

    Sorry I missed the live stream

  • @andrewruthven4052
    @andrewruthven40522 ай бұрын

    Euro Rack sized modules would easily fit in 3D printers. You could put the horizontal rails into either 19" or 10" racks easily enough. For shorter modules, you could easily fit them in wall mounted patch panels.

  • @GlennPierce
    @GlennPierce2 ай бұрын

    You would be better off buying three bamboo labs A1 printers for the cost of one carbon X1. The speed is just as fast or very close . X1 Carbon only necessary if printing more exotic materials.

  • @GlennPierce
    @GlennPierce2 ай бұрын

    Or multiple colour as the footprint is nicer

  • @SuperHouseTV
    @SuperHouseTV2 ай бұрын

    Somehow I hadn't even seen the A1! That's a really interesting printer because it's a more direct comparison to a Prusa.

  • @riskktwo6207
    @riskktwo62072 ай бұрын

    ...Thank you it has been a pleasure in finding a easy video on how to hook cables to the dvr/nvr box & not be confuse about the back of the box......

  • @landspide
    @landspide2 ай бұрын

    Just put some hot (snot) melt glue under the button of the trackball you don't want to use...

  • @eacd2743
    @eacd27433 ай бұрын

    Great video really good explanation 👍

  • @chrishiscox2373
    @chrishiscox23733 ай бұрын

    Difficult start for the day mate. I remember all to well the episode just after Chris passed. That was hard to watch, this equally hard. Just wish to give you a bit of support Jon.

  • @ingmarm8858
    @ingmarm88583 ай бұрын

    So much screaming at the screen.... I have one of these too :)

  • @TorchHacker
    @TorchHacker3 ай бұрын

    TENMA 72-13200 (was AU$210.50 delivered) aka KORAD KEL102.

  • @Gambiarte
    @Gambiarte3 ай бұрын

    Precious informations my friend! How can I install more than one sensor wired in series with all those sensing properties? Thank you!

  • @beboom
    @beboom3 ай бұрын

    Excellent video! However, I'd like to know what happened to the presenter's shirt between 2:45 and 2:58... one moment the presenter's shirt looks brand new, then suddenly it looks old as if it's been worn for about 20 years... 😅

  • @walker68020
    @walker680203 ай бұрын

    Thanks for all you do Jon.

  • @Tntdruid
    @Tntdruid3 ай бұрын

    You should rename the stream, you don't do any home automation anymore.

  • @walker68020
    @walker680203 ай бұрын

    It's more than home automation. Home automation was the start ( why I started watching). It has grown . A lot that goes on can be applied to home automation, but goes much faster. Thanks

  • @minkeyman2
    @minkeyman23 ай бұрын

    That is by far the best video I have seen on Node Red! Most “How to” videos are so quick that it is really hard to follow, yours is perfectly paced and beautifully explained. I now feel confident in setting up InfluxdDB and Grafana. Thank you so much

  • @fastbike9845
    @fastbike98453 ай бұрын

    Very interesting. I would suggest changing the schematic so that the LEDs become feedback (use one of the conductors in the Cat5 to connect to an Arduino output pin) so that a lit LED indicates the switch is on, an unlit indicates switch is off, blinking indicates a timer (e.g. extraction fan), a momentary blink every 30 seconds for a night time locator etc. I liked the way you showed the evolution of the design, just wondering six years later where you have ended up with this design.

  • @GW2_Live
    @GW2_Live4 ай бұрын

    Why does Australia feel the need to regulate this type of thing? In USA and Canada and the rest of the world we do all this stuff and everything is fine and dandy. We don't have major telecommunications issues country wide or a pandemic of fires from people doing their own electrical work. I don't get it

  • @TradieTrev
    @TradieTrev4 ай бұрын

    Watching the steam I missed, always love Joh's so my comments are after the fact; No timeline as you have to watch the stream yourself before judging me! - Looking clean as today mate! - Glad we don't have daylight saving time in QLD, the cows will never know when to be milked! I was up drinking all night and missed the stream :( - Upon PCB colour printing; I'm so hopeful of getting in with a local company here that embedded it into glass with cnc machines as an industrial electrician. - Knowing your voice I can totally watch this in 2x speed :P for what I missed! - Lighting would always be an issue in the tight space you've setup the PnP hacked beast! You'd want it functional and not full on! - Good products don't come cheap; People go to uni for this EE knowledge and we can get it for free here! You do put the fun into embedded electronic designs. Love, Trev!

  • @TradieTrev
    @TradieTrev4 ай бұрын

    Follow your daughters interest btw, my parents taught me to swim and do gymnastics out of all things. Guess they just wanted to burn off my energy which I know you have lots of mate!

  • @Pether55
    @Pether554 ай бұрын

    Have you thought of connecting the USB cable between the Raspberry Pi and the DUT, via the "Test-O-Mator" PCB? So you can feed and turn on and off the USB cable's 5V to the DUT. I think the "Unexpected Maker" concluded that the Raspberry Pi 5 has a better USB chip than previous versions, which doesn't cause as much trouble in a test jig that plugs in and out a lot of DUTs that use USB.

  • @Channel-cy4lh
    @Channel-cy4lh4 ай бұрын

    Australia, worst place in the world for... anything that isn't digging stuff out of the ground.

  • @wayneshephard
    @wayneshephard4 ай бұрын

    What a disgraceful and lazy rip off, was on my way to Jaycar this morning, hence finding this by a search on items to collect, sorry Jaycar, off to Amazon now and will save fuel money.

  • @clarky58
    @clarky584 ай бұрын

    Just watching your Livestream and suggest that qrcodes might be good from the point of view that 1 you can use a camera to read both the jig board and DUT. Confirm that correct board and test program are selected for the DUT. Plus the customer can potentially also read the test records online as well as you being able to see where your boards are... Is there a regular grid underlying the PCB layout and could you use something like a cheap per board or breadboard to mount the pogo pins.

  • @TradieTrev
    @TradieTrev4 ай бұрын

    Was really wasted from a big night out (apologies for missing the live stream); Love the coding side of things with the physical QA. Do you need some PCB bitch? Because this looks like a really fun job and I've got nothing else to do!

  • @curry4life10
    @curry4life104 ай бұрын

    This video perfectly shows the difference between a KZreadr and an engineer on KZread.

  • @watts33
    @watts335 ай бұрын

    ✊🏾🙏🏽

  • @misterfixit1952
    @misterfixit19525 ай бұрын

    Writing code for this is many times more work than making the board. Maybe it's time to investigate using AI to write the micro python code. Since you are going to need to make a precise code map to even write the code, using an AI to do the grunt work might be a real time saver. It might, at least, provide you with a framework program to start with and you can write the bells and whistles.

  • @landspide
    @landspide5 ай бұрын

    Possibly consider analog muxes as a means to map functionality like vsense across to any pin...

  • @SuperHouseTV
    @SuperHouseTV5 ай бұрын

    Definitely. I have some analog MUXes left over from a previous project and I thought about using them, because the Pico is limited on ADCs. I may do that in a future version. I need to support 2 types of analog input: a) "normal" 0-3.3V ADC, and b) wide-range, up to about 32V for monitoring things like motor driver outputs. A MUX would be great for the first type.

  • @TradieTrev
    @TradieTrev5 ай бұрын

    @53:00 I'd be using the mac address of the pico.

  • @SuperHouseTV
    @SuperHouseTV5 ай бұрын

    The Pi and the Pico will generally stay connected all the time and the Pico won't change, only the breakout board with the pogo pins on it will change. That's what I need the system to identify, so it knows what type of board it's going to be testing.

  • @taxxab69
    @taxxab695 ай бұрын

    thanks,

  • @pancakelegend
    @pancakelegend5 ай бұрын

    I'm enjoying this KiCAD series. Thanks Jon and Mitch.