Build - gusmanb's 24 Channel 100MHz Logic Analyser

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • Yes I think I'll save the pennies and go with this one for now!
    A fun build project and a level up for our soldering and analysis skills.
    Thanks gusmanb!
    GitHub Link - github.com/gus...
    That green Furby has it in for me.
    Wondering how you can support the channel?
    Join us on Patreon - / happylittlediodes
    Try the "Thanks" button underneath this video
    Join me on Discord! - / discord
    Like!
    Comment!
    Subscribe!
    Share!

ความคิดเห็น • 175

  • @drgusman
    @drgusman 17 วันที่ผ่านมา +115

    Hey! Cool video!
    I'm El Dr. Gusman, the next version that I'm preparing is going to have a ton of changes, all the Sigrok protocol decoders, better rendering with more samples in screen and support for the pico 2 (and the pico 2 will have three times the ammount of samples and probably will capture up to 200Mhz).

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา +17

      The man himself! Thanks for your work and leaving everything open like this. I'm looking forward to learning more about the protocols.
      More samples and 200MHz? Sounds great. That's the upper limit of the level shifter chips right?

    • @drgusman
      @drgusman 17 วันที่ผ่านมา +17

      @@HappyLittleDiodes Yes, that's the shifter's limit, and way over the limit of the pico, to get 200Mhz I have to overclock it to 400Mhz, with the original pico I did not got it stable, but with the pico 2 and a little heatsink seems to work without hikcups :=)

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา +4

      @drgusman exciting!

    • @Kmnri
      @Kmnri 17 วันที่ผ่านมา

      It would be nice to have a version that does not use the micro usb, instead usb-c

    • @drgusman
      @drgusman 17 วันที่ผ่านมา +3

      @@Kmnri And there are, you can buy chinese clones that use USB-C instead of microUSB :)

  • @profdc9501
    @profdc9501 17 วันที่ผ่านมา +25

    You don't need that much solder paste. Use a toothpick to apply it. When you drag the iron across the pins, add flux over the pins so that the solder balls up more and keeps the bridges from forming. Also put a bit of flux on the solder wick before you use it, it will help the solder be drawn into the wick.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +2

      Great tips, thanks very much

    • @Spiderelectron
      @Spiderelectron 11 วันที่ผ่านมา

      Aye, flux is your friend here, it makes the solder obey your wishes.

  • @mitchellstrobbe7779
    @mitchellstrobbe7779 17 วันที่ผ่านมา +20

    The ras-pi pico can be soldered directly to the board without header pins if desired

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +4

      I'll keep that in mind for next time :)

    • @SianaGearz
      @SianaGearz 12 วันที่ผ่านมา +1

      The chosen enclosure determines permissible mounting method. Imagine USB socket being blocked by a wall.

  • @theelmonk
    @theelmonk 17 วันที่ผ่านมา +16

    The Saleae option is expensive, it's true. But it has 16 analogue inputs ! And no limit on capture depth ! I only have an 8 bit one but it's VERY good. However, for wider busses like that z80 on the title page, you might want a few bits more. You probably want at least 14 address bits, 8 data bits, and a few clocks or status bits such as R/W and /ALE.
    It would be great if you could capture just a few more bits but another option is to get a 1990s analyser like an HP. For much less money than the Saleae you can have HUNDREDS of inputs - even the smallest ones have 34 or 68. And you get 'state' capture where only the actual bus transaction is captured rather than a sample every 10ns. This makes far better use of the capture memory. The loss is mostly bench space :).

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +2

      Interesting stuff, thanks. Yes the analogue capability is very useful indeed you are right there. For my use (8 bit computers) - maybe less so

    • @SomeMorganSomewhere
      @SomeMorganSomewhere 11 วันที่ผ่านมา

      Yeah, mostly with the Salea stuff you're paying for the development costs of their (very nice) software suite. But yeah, it's not really affordable for your average hobbyist

    • @owenvogelgesang7314
      @owenvogelgesang7314 7 วันที่ผ่านมา +1

      I've got an HP 16500B from the mid-late 90s, and yeah having it disassemble ("inverse assemble" in HP speak) a Z80 in real-time was absolutely magical.

    • @conorstewart2214
      @conorstewart2214 6 วันที่ผ่านมา +1

      The no limit on capture depth only works because it can stream the data to the PC fast enough. Once the sample rate or number of channels gets high enough then streaming the data can become a problem.

  • @SanguineBrah
    @SanguineBrah 18 วันที่ผ่านมา +33

    Conical tips are a bit of a pain for SMD soldering. With a flat-edged tip like a beveled or chisel tip, solder bridges mostly get sucked onto the iron automatically so you only need to use wick in extreme cases.

    • @HappyLittleDiodes
      @HappyLittleDiodes  18 วันที่ผ่านมา +3

      I'll try next time! I was being lazy not changing the tip

    • @jankomuzykant1844
      @jankomuzykant1844 17 วันที่ผ่านมา +9

      ​@@HappyLittleDiodes And flux, don't be affraid of flux

    • @jstro-hobbytech
      @jstro-hobbytech 13 วันที่ผ่านมา +1

      ​@jankomuzykant1844 hahaha i was gonna say that. Dont use a nozzle either if it's a fresh blank. Heats more evenly i find.

  • @rocketman221projects
    @rocketman221projects 17 วันที่ผ่านมา +6

    If you want to use a syringe to apply the solder paste, get some of the plastic, conical dispensing tips. They take less force to squeeze the paste through and you can use a smaller diameter tip. A pneumatic solder paste dispenser will make things even easier. They apply a fairly consistent amount of paste with the press of a button.

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา

      Thanks for the tips!

    • @lawrencemanning
      @lawrencemanning 16 วันที่ผ่านมา +1

      @@rocketman221projects and in my view little worry of paste going off or needing to be stored in the fridge. I’ve had a tube in my drawer for a year now and it’s still fine.

    • @AnnaVannieuwenhuyse
      @AnnaVannieuwenhuyse 6 วันที่ผ่านมา

      Mechanical leverage to the rescue! If you have a 3D printer, there's also some printed options available for dispensing.

  • @storhemulen
    @storhemulen 17 วันที่ผ่านมา +5

    I use a tooth pick to apply very small amounts of solder paste. Also I usually use the iron directly, not hot air.

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา

      Great tips I'll give it a try thanks

    • @lawrencemanning
      @lawrencemanning 17 วันที่ผ่านมา +2

      @@storhemulen decent flux can clear almost any bridge. But there’s many techniques, that’s a great thing about it.

  • @mikepartin571
    @mikepartin571 17 วันที่ผ่านมา +2

    Happy that YT saw fit to put this into my feed today. I've been shopping for a reasonably priced analyzer (sorry us spelling is drilled in hard at this point) so this is some good data. Definitely worth the sub

  • @theelmonk
    @theelmonk 17 วันที่ผ่านมา +3

    Drag the iron tip along the length of the pins, rather than along the side of the package. Although actual drag-soldering is done as you show, if there's too much solder there it will just accumulate on other pins as you find. But very often, if you drag in the other (90 degrees) direction, the bead will separate.

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา

      Thanks!

    • @knortn
      @knortn 17 วันที่ผ่านมา +1

      Flux will help a lot with that

  •  17 วันที่ผ่านมา +1

    Hello there! I know everything about this project from the very beginning because Dr Gusman is a friend of mine (and I see him in comments hehe) and I'm very proud of the way you cover it. Thanks and congratullations for this video. Already suscribed.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +2

      Thank you for your efforts and we are all looking forwards to the next version, I'll definitely build one when you are ready to release it

  • @AnnaVannieuwenhuyse
    @AnnaVannieuwenhuyse 6 วันที่ผ่านมา

    In addition to what other people say about soldering these, I also have a tip:
    1. When reworking solder bridges on surface mount chips like these, drag your soldering iron parallel to the pin itself, meaning outwards from the chip and not along its edge. That'll motivate the solder to stay in its lane (on its pad) by taking advantage of cohesive properties (tendency of solder to stick to itself more than other things).
    Dragging from pin to pin along the edge of the chip is good when you have tons of flux and no excess of solder, as there's less solder on your iron's tip that can bridge the pins.
    2. When soldering big chips, it's useful to swirl your hot air gun from further away first to get the flux in the solder paste molten out of the paste and preheat the PCB. That'll both help with the solder adhering by removing oxides, *and* melting the solder more readily and instantly when you do get it hot enough to melt. That's good practice, and similar to reflow ovens where the actual melting stage is very short compared to preheat, soak (flux stage), and the cooldown (controlled solidification. The preheat step is often where a preheating plate comes in, but for small PCB's like these, the hot plate is not worth the space it takes up or the money it costs unless you just really like collecting the tools for it.
    3. I think Salae is pronounced "Say-Lay" or "Suh-Lay", similar to the French word for sun, "soleil".
    It's just like GIF. No one knows how it's pronounced unless a company representative corrects you, and even then it's up for debate!

  • @danielleblanc5923
    @danielleblanc5923 15 วันที่ผ่านมา

    Nice video about the alternatives to commercial analyser solutions.
    When it comes to soldering, there are a few things that would help:
    - Being conservative with the quantity of solder paste, it's easier to add solder to individual pins (with very thin solder).
    - Wicking will nearly always remove too much
    - When drag soldering it is better to drag "along the pin", from the inside out for an IC pulling the solder to the outside extremity of the pad rather than from pin to pin otherwise this will affect a whole group of pins (and require wicking).
    - When making a really great number of boards, a stencil (stainless steel or even plastic) becomes a valid option.

  • @JBERGALIEN
    @JBERGALIEN 8 วันที่ผ่านมา

    Excellent video and project, I currently have the "chipo" 8 input logic analyzer from Aliexpress and maybe looking to expand to 24 inputs. this tutorial come at an excellent time.
    keep the good work!. thank's again

  • @PeetHobby
    @PeetHobby 17 วันที่ผ่านมา +1

    You can easily remove a solder bridge by using a cleaned soldering tip that has no solder on it. Drag the solder away from the pin at a 90-degree angle to the pins, making sure not to drag it toward another pin. Clean the tip each time you remove some solder, and repeat this process until the bridge is gone. Hope my explanation makes sense. :)

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      Great tip (no pun intended) - I'll try it next time

  • @BER-UK
    @BER-UK 18 วันที่ผ่านมา +6

    No need to attach the headers - thats what the castellated connections are for on the board

    • @HappyLittleDiodes
      @HappyLittleDiodes  18 วันที่ผ่านมา +2

      Ahh I was just following the BOM

    • @AnnaVannieuwenhuyse
      @AnnaVannieuwenhuyse 6 วันที่ผ่านมา

      @@HappyLittleDiodes It's true that the castellated holes are for this purpose, but for people not experienced in basic SMD soldering, it may actually be a little frustrating getting the hang of how to solder the castellated holes. Headers is fine if you prefer them! They position very decisively and less goes wrong in that manner.

  • @alexlefevre3555
    @alexlefevre3555 14 วันที่ผ่านมา

    I need a logic analyzer, and this looks like a fun project! Enjoyed the video :)
    With SMD soldering, I usually just apply solder to one side of discretes and a few pins of ICs, use the hot air station to tack them all on, and then hand solder the rest (drag solder the ICs). You can wipe your solder tip off really well and apply additional flux to avoid using wick, too, since the flux will wick extra solder to the clean tip. Components with hidden pins obviously need a different treatment. I will use paste when I have a stencil, of course.

  • @ionix2000
    @ionix2000 9 วันที่ผ่านมา

    This is a fantastic video! Rare to see something like this. Thanks. Appreciate it.

  • @Angryhelder
    @Angryhelder 4 วันที่ผ่านมา

    Use some decent tacky flux paste before putting the iron on there and clean the tip after every drag it will prevent extra solder from bridging the pins. Dirty tip with solder on it will deposit on other pins so clean it often.

  • @MoreFunMakingIt
    @MoreFunMakingIt 18 วันที่ผ่านมา +1

    Brilliant video! I have, probably, no use for one of these being a luddite 😂 but it doesn't stop me wanting to build one

    • @HappyLittleDiodes
      @HappyLittleDiodes  18 วันที่ผ่านมา +1

      I'd recommend it! It's interesting if not useful

  • @randallyoung6715
    @randallyoung6715 6 วันที่ผ่านมา

    Nice patient, informative video. Someday I will screw up the courage, to ruin a lot of PCB's learning to do this!

  • @gigglesseven
    @gigglesseven 9 วันที่ผ่านมา

    flux would be a helpful addition to your soldering workflow. with a bottle of IPA to clean up the excess will allow you to easily remove the excess solder

  • @marcdraco2189
    @marcdraco2189 3 ชั่วโมงที่ผ่านมา

    You don't need to cover every pin. The solder will flow under the contacts. Too much past on small parts (I think the smallest you had there were 0603 imperial? Can cause the parts to float off or "tombstone" which is PITA. You don't need to put resistors, capacitors the right way up but it makes things easier if you do and have to check the values later.

  • @Stabby666
    @Stabby666 13 วันที่ผ่านมา

    To remove bridges, it's better to add flux and drag along the pins, away from the chip. Also, flux on your desoldering braid helps a lot. For chips that big you could just use the iron with the solder paste really - paste has a lower melting point than solder wire, so it's very fast to do it with an iron. It's also better to reflow straight down (I know you're doing it so you can record on camera though). Low airflow, and high heat - I use 400 degrees. I've done a LOT of manual reflow in my time, even though I mostly have my boards assembled at factories. :)

  • @pvc988
    @pvc988 17 วันที่ผ่านมา +3

    Pico 2, with double the RAM will be nice upgrade.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      Yes it sounds like it

    • @matgaw123
      @matgaw123 5 วันที่ผ่านมา

      And more pio and larger version(60pin rp2350B) have more ADC

  • @simonbaxter8001
    @simonbaxter8001 13 วันที่ผ่านมา

    If you want to remove bridges on pins, move the soldering iron away from the chip (down the leg) rather than across the pins. Drag soldering is done better with a chisel tip and you don't need half of that paste!

  • @TSteffi
    @TSteffi 13 วันที่ผ่านมา

    To remove bridges on SMD chips, you don't drag along the pins. Instead, clean off the tip completely and then drag away from the chip. That will remove a small amount of solder that gets stuck to the tip.
    If a bridge is still there, clean the tip again and repeat.

  • @OverKillPlusOne
    @OverKillPlusOne 11 วันที่ผ่านมา

    If you’re just soldering the pico down you don’t need those headers unless you want to. Just solder the castellations (little cutouts) to the carrier board.

  • @RoboticsDIY
    @RoboticsDIY 17 วันที่ผ่านมา +4

    The traces are lenght mached... But what about the pico board it self? Traces are very different lengths on it. Does it matter? Or do you leave them as is and just try to lenght mach the rest of the system, or you try to take pico boards trace delay into account?
    Got me thinking - not in this one - but with higher frequencies the different chip pins with their internal connections maybe matter as well..?!

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +2

      Good point! Maybe the traces take that into account, maybe it's negligible, I'm sure Mr Gusman would be happy to answer

    • @Furz35
      @Furz35 15 วันที่ผ่านมา

      This is definitely not a trace length adjustment. 100MHz corresponds to a 10ns period, 5ns edge change. In this time, current (300,000km/s) travels 3000/1500mm, so the 3mm on the PCB are irrelevant.
      I rather suspect that these are small coils and therefore a low-pass filter.

    • @RayBellis
      @RayBellis 14 วันที่ผ่านมา

      @@Furz35 it's absolutely (and obviously) trace length adjustment. It may not be necessary, but that's what it is. p.s. electrical signals do not travel at the speed of light.

  • @ivolol
    @ivolol 14 วันที่ผ่านมา

    If you are almost soldering chips one-by-one, then you may as well be using solder wire and an iron, it's probably literally easier because you can fix one point of a chip/passive at a time and then easily solder the rest of the points/legs.
    Most of the point of using solder paste and hot air is do many at once. I would place all of the paste and all of the chips at once, and have the hot air gun higher up, pointing directly down, to hit larger surface area. Less likely to blow chips around (although definitely still possible) and actually likely to evenly heat and solder everything normally.
    I've also found aliexpress they are selling little hot plates that are 5.5cm squared, they use a USB-C PD power supply and cheap as chips (~$10-15 USD) and they're not perfect... but they are good enough for also heating up smaller PCBs and possibly doing all the soldering for you (without needing hotair) or preheat the board for you. It could probably do that entire buffer board.

  • @cdyoutoob
    @cdyoutoob 17 วันที่ผ่านมา +2

    You need some skinny John Wick and add some flux to him. Get a chisel tip or a new soldering iron.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      I have a chisel tip, I'm so used to the cone tip that I didn't change it, but I will next time I'm dragging

  • @Retroguyuk75
    @Retroguyuk75 18 วันที่ผ่านมา +1

    I've always stayed clear of SMD's until now but I may give it a go one day.. Would need the hot air station and the paste, but apart from that I'm good to go lol..

    • @lawrencemanning
      @lawrencemanning 17 วันที่ผ่านมา +2

      @@Retroguyuk75 try it! I was exactly the same when I started out (again, seriously) in electronics and designing my own builds in 2010 or so. Made my own 6809 and then 68000 boards, all throighhole. Eventually I plucked up the courage. By a cheap air station, a syringe of paste, and a practice SMT board. You won’t regret it. Stick with 1206. Eventually you will want a microscope setup, but you can get good ones for less then a hundred pounds.

    • @Retroguyuk75
      @Retroguyuk75 17 วันที่ผ่านมา +1

      ​@@lawrencemanningawesome thanks for the info Lawrence, I will take your advice and give it a go 😀👍

  • @RudysRetroIntel
    @RudysRetroIntel 18 วันที่ผ่านมา

    Excellent video and cool project!! Thanks for sharing

  • @3D_Printing
    @3D_Printing 4 วันที่ผ่านมา

    Sinclair ZX80 there is some good history :)

  • @Furz35
    @Furz35 16 วันที่ผ่านมา

    I recently bought the LA2016 from Kingst for €160.
    16 channels, 200MHz sampling rate, 50M hardware memory depth, 1G software, 2 x PWM output.
    I am very satisfied, the software is great.

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา

      I'll check it out thanks

    • @conorstewart2214
      @conorstewart2214 5 วันที่ผ่านมา

      If you can stretch to the Digital Discovery I would recommend that instead. 40 channels at 100 MHz, 32 channels at 200 MHz, 16 channels at 400 MHz and 8 channels at 800 MHz. 2 Gbit RAM which means 256 M samples at 8 channels and it has 16 channels capable of outputting arbitrary signals at up to 100 MHz, it can output clocks, PWM, protocols, custom signals, etc and can connect to and communicate with interfaces like i2c, uart and SPI and you can write scripts to connect to other protocols or just to control the logic analyser and it’s other functions.

    • @Furz35
      @Furz35 5 วันที่ผ่านมา

      @@conorstewart2214 200-250€ is a fair price for the performance. You don't even get an adapter for oscilloscopes for that...
      Is the software good?

  • @SomeMorganSomewhere
    @SomeMorganSomewhere 11 วันที่ผ่านมา

    FWIW with those two capacitors it was less likely the hot air and more likely the surface tension in the solder paste causing them to shift, as others have mentioned, you've got WAAAAAAAY too much solder paste there. And when you have continuous blobs like that small components will tend to float across as the solder paste tries to ball up.

  • @absurdengineering
    @absurdengineering 9 วันที่ผ่านมา +1

    With Saelae you pay for butter-smooth software. It renders the waveforms with the GPU, thanks to being properly built on top of Chromium. There are plenty such apps that perform abysmally. But they got it 100% right. The software sells the hardware. Once there is a comparable open source alternative, will it be reasonable to put homebrew hardware next to Saelae hardware. At the moment it is not about hardware at all - even though Saelae hardware looks nice and works just as fine as it looks.

  • @eternaldoorman5228
    @eternaldoorman5228 17 วันที่ผ่านมา +2

    It's really good to see someone doing SMD soldering who isn't obviously already an expert, because it makes me feel like it's actually something I could do myself. Often I just sit and watch in awe and think, "well, ... leave that to someone with an iron will and nerves of steel!" It's also good to see the advice like that of @profdc9501 in the comments.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      I'm happy to hear that, it is intimidating and I have made a mess of it on this channel before, but you won't get anywhere unless you have a go at it!

  • @robertparenton7470
    @robertparenton7470 8 วันที่ผ่านมา

    Thank You!

  • @bob_mosavo
    @bob_mosavo 23 ชั่วโมงที่ผ่านมา

    Thanks 👍

  • @thek3743
    @thek3743 10 วันที่ผ่านมา

    very interesting!

  • @DimasFajar-ns4vb
    @DimasFajar-ns4vb 16 วันที่ผ่านมา

    peace be upon you sir

  • @MisterkeTube
    @MisterkeTube วันที่ผ่านมา +1

    Imagine how much smaller (and cheaper?) this would be if it would just integrate the rp2040 chip directly with everything else on a single PCB ...

    • @HappyLittleDiodes
      @HappyLittleDiodes  2 ชั่วโมงที่ผ่านมา

      It definitely could be, I'm not of the design process that's occurred but this is how it has ended up, I'm sure there are good reasons

  • @spacedock873
    @spacedock873 16 วันที่ผ่านมา

    As has already been pointed out, the pico can be soldered directly without pins. There are many YT videos demonstrating drag soldering for SMT devices. Hot air is often too harsh for tiny passives (0603 & 0402) so it may be worth investing in a cheap hotplate. I have a 10x10cm one which works a treat on boards like this. I suspect that the trace length matching does not take into account the different path lengths of the connectors but this is very unlikely to matter at the frequencies used on 8-bit machines. A useful little gadget but unfortunately 24 inputs cannot probe the data, address and control buses at the same time. It would be interesting to see how two can work together to do this.

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา +1

      You can indeed chain two up, but if you only have one you are limited to omitting some address lines. I'll try chaining two at some point, and I'll probably not use headers next time as has been suggested, rather than sticking religiously to the BOM

  • @wojciechbajon
    @wojciechbajon 8 วันที่ผ่านมา

    I'm both happy and angry that I came across your video. Happy because I'll soon have enough inputs for a logic analyzer, angry because I bought a clone of the old saleae.
    BTW: you know you can have 5x24 channels? You can connect them together.
    BTW 2: If you're working on 3.3V, the Pi Pico board alone will be enough.

    • @HappyLittleDiodes
      @HappyLittleDiodes  8 วันที่ผ่านมา

      Yes I'm going to do a bit on chaining then up soon! Ordered some more PCBs

    • @wojciechbajon
      @wojciechbajon 7 วันที่ผ่านมา

      @@HappyLittleDiodes did you saw modified PCB? They have TVs diodes for protection.

  • @hrmny_
    @hrmny_ 4 วันที่ผ่านมา

    06:22 maybe you should get a better soldering iron, even the pinecil (a good option) heats up very fast
    soldering stations that have the heater integrated in the tip are generally the best

    • @HappyLittleDiodes
      @HappyLittleDiodes  4 วันที่ผ่านมา

      I use a Weller which already pushed my budget, it heats up fast, just the hot air station heats up in just a few seconds!

  • @vibram500
    @vibram500 5 วันที่ผ่านมา

    Cool video thank you, where did you get the probes please?

  • @unicornpub
    @unicornpub 13 วันที่ผ่านมา

    Dont have your air gun too hot or you will start killing components especialy transistors. I run mine at 235C . If you have access to a 3d printer make a holder for the paste syringe that will allow you to get more pressure and use a smaller nozzle and get better application

  • @ovalwingnut
    @ovalwingnut 15 วันที่ผ่านมา

    Very COoL. Thank you for "filming" regular guy soldering.. I have lots of tips (no pun intended) now to apply to my own trials and tribulations. p.s. To add to the Saleae query, I've been pronouncing it: "Say-Lee". But I can't tell you why (really, I can't!). Thank you for the video. Clearly a sub-worthy segment Cheers from So.Ca.USA 3rd House On the Left (please call before stopping by)

  • @preferredimage
    @preferredimage 18 วันที่ผ่านมา +1

    4:50 Confirmed the diode is little, but is it happy?

  • @johnkelly7264
    @johnkelly7264 17 วันที่ผ่านมา

    WOW... this looks V interesting. Subbed here for sure. I've never used Github before. I assume I can get all the necessary files there.. like gerbers and a BOM?

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      Yes I believe you can, check the wiki page on the github. It's a bit non-intuitive to browse at first, but look for the wiki page at the top and all the info becomes a bit more easy to navigate

  • @CodeJeffo
    @CodeJeffo 12 วันที่ผ่านมา

    Hot air gun. What brand are you using if you don’t mind to share it and how happy you are.thx

    • @HappyLittleDiodes
      @HappyLittleDiodes  12 วันที่ผ่านมา

      I'm using a YIHUA 85D, bought from Amazon

  • @maxhouseman3129
    @maxhouseman3129 15 วันที่ผ่านมา

    I don’t use diy measurement equipment, that’s rule no 1 in embedded development.
    Especially in professional engineering.
    We bought two of the Saleae Pro last week, because it’s cheaper than developing it by our own.

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา +1

      Yes that's a given! For hobbyists though this is ideal

    • @maxhouseman3129
      @maxhouseman3129 14 วันที่ผ่านมา

      @@HappyLittleDiodes sure!

  • @lawrencemanning
    @lawrencemanning 18 วันที่ผ่านมา

    This looks very interesting. I bought a Saleae Logic 16 back in 2013 or so. I still use it regularly. This looks like it could be a big step up. Have you played with the decoders at all? Looking at the Wiki I think I2C, SPI and UARTs are supported? These are fairly essential in any analyser setup. It looks like it's possible to write your own as well, which could be fun and interesting.
    Thanks for pointing this project out! Should be a great way to debug Speccy problems. :)

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา +1

      I haven't looked at the decoders, no, but I assume they are functional. Hoping to find some time to delve deeper into it

    • @drgusman
      @drgusman 17 วันที่ผ่านมา +2

      This version contains SPI, I2C, UART and Parallel decoders, but the next version that I'm preparing contains all the Sigrok decoders :)

  • @SarahBailey-kd7jw
    @SarahBailey-kd7jw 3 ชั่วโมงที่ผ่านมา

    I'd like a set of the logic probe PCB's if possible.

    • @HappyLittleDiodes
      @HappyLittleDiodes  2 ชั่วโมงที่ผ่านมา

      Drop me an email please

    • @HappyLittleDiodes
      @HappyLittleDiodes  2 ชั่วโมงที่ผ่านมา

      happylittlediodes@gmail.com

  • @preferredimage
    @preferredimage 18 วันที่ผ่านมา

    16:30 Is there a reason you went with headers for the pico? it looks like its ok to solder the pico straight onto the board, even pads for the debug connections too.

    • @HappyLittleDiodes
      @HappyLittleDiodes  18 วันที่ผ่านมา +1

      I was following the BOM from the wiki on the GitHub but yes it looks like you're right and I've learned something today

  • @agehall
    @agehall 15 วันที่ผ่านมา +1

    Don’t use paste unless you have a stencil. The easiest way to do SMD is to tack components on with an iron, leaded solder and lots of flux. Tack one side of the component for small ones, then do the other one. For chips, tack two opposite corners then do drag solder from the corner you didn’t tack on each side. The key to all soldering is flux, good flux and lots of it. The problem you are having is mostly because you don’t have flux.
    The other key to SMD soldering is to be able to see. I can easily solder 0402 by hand using my microscope.
    Finally, what I do to make my boards look neat, is go over components with hot air to allow them to reflow and straighten out using surface tension. I almost never use hot air for the initial soldering unless using a stencil and solder paste, but even then, I prefer the iron if possible to ensure all solder actually melts.

  • @johntoe6127
    @johntoe6127 17 วันที่ผ่านมา

    Any problem with using headers to mount the RPi? Direct soldering means if anything goes wrong, the whole thing is eWaste, because you'll never be able to unsolder it.

    • @HappyLittleDiodes
      @HappyLittleDiodes  17 วันที่ผ่านมา

      That seems like a good advantage to using headers. No problem at all from my experience building this

  • @zxrenew5642
    @zxrenew5642 18 วันที่ผ่านมา

    Pretty cool!

  • @pecilijevelicanstveni4973
    @pecilijevelicanstveni4973 วันที่ผ่านมา

    Where are the PCB-s? If I decide to buy ones - what to do?

  • @SusanAmberBruce
    @SusanAmberBruce 17 วันที่ผ่านมา

    awesome

  • @paulspark7287
    @paulspark7287 16 วันที่ผ่านมา

    It looks as though the new boards can now be daisy chained to give you 48 channels with 2 Picos.
    24 is an annoying number if you want 16 bits of address, 8 bits of data and r/w or a clock signal. I usually sacrifice address lines but then it's harder to read.
    Be good to see a video on using 2 boards together.. before I build mine and find it doesn't work 😊

    • @jrstf
      @jrstf 16 วันที่ผ่านมา +1

      I wonder why not 32 channels with Pico 2, when the larger version is available.

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา

      I'm definitely gonna try that out when I get another built up

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา

      I'm not sure how the software would work, I assume you can run two instances at once and just have a simple trigger on the "second" instance

  • @Kilohercas
    @Kilohercas 16 วันที่ผ่านมา

    Why do you need length matching ? :D
    This is only for >500MHz or even more

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +1

      I suppose it doesn't hurt to future proof that design for potential improvements!

  • @tze-ven
    @tze-ven 5 วันที่ผ่านมา

    My God! Why on earth would you solder to those pin headers? Why can't you solder the Pi-Pico straight to the board?

    • @HappyLittleDiodes
      @HappyLittleDiodes  5 วันที่ผ่านมา +1

      You can do that, I was just following the BOM, next time I won't

  • @julias-shed
    @julias-shed 16 วันที่ผ่านมา

    If you buy a 40pin IC clip you can have address and data setup and ready to go 😀

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +1

      I'm definitely going to check that out, that's sounds like a very useful invention

  • @unixux
    @unixux 16 วันที่ผ่านมา

    Why not use an fpga, probably with better rates and signal integrity ?

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      That could be a solution, I don't think you could re flash it though? May be more difficult from a driver/usb side too

    • @unixux
      @unixux 15 วันที่ผ่านมา

      @@HappyLittleDiodes I meant the question more for the original solution: if done on a pure MCU, it is really tasking to drive 24 signals at these frequencies. But even a really cheap SOC FPGA can do all this in hardware and you have an integrated ARM MCU with 1-2-4 full cores just read results from memory and do interface and bookkeeping. It can also do things in hardware like matching signals, FFT, decoding serial data or audio/i2s/SPInand other stuff (like what Saelae software does, for example).

    • @RayBellis
      @RayBellis 14 วันที่ผ่านมา +1

      @@unixux the RP2040's PIO state machines make it *really* good for automated data transfer to/from IO pins without stressing the CPU itself at all. FPGAs are a PITA for hobbyist projects.

  • @frtp3691
    @frtp3691 16 วันที่ผ่านมา +1

    паяльную пасту феном паять? под микроскопом отлично видна куча неприпаянных шариков,которые и смыть(вымыть из под микры )невозможно ничем и которые потом будут по плате мигрировать и коротить всё подряд. паяльная паста-только для нижнего нагрева-плиты.

    • @HappyLittleDiodes
      @HappyLittleDiodes  15 วันที่ผ่านมา +1

      I think this is more an issue with my skill than the method, if I had a hot plate it would be an improvement although it might take longer

  • @pepperm16
    @pepperm16 17 วันที่ผ่านมา

    Is there someone in the UK that I could get a pair of PCBs from please, or do I have to load up KiCAD and get some Gerbes exported over to JLCPCB or the likes? I have the Github files but there are no Gerbers and there does seem to be an alternative.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +1

      Come join the discord channel, we may be able to help

    • @pepperm16
      @pepperm16 16 วันที่ผ่านมา

      @@HappyLittleDiodes mm, discord is new to me. How do I get to it please?

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา +1

      @pepperm16 try following the link in the video description, it should help you sign up, if you're willing to sign up to it that is

    • @pepperm16
      @pepperm16 16 วันที่ผ่านมา +1

      @@HappyLittleDiodes Ahhh, cracked it I think, maybe...Ta

  • @AK-vx4dy
    @AK-vx4dy 16 วันที่ผ่านมา

    How much things changed....almost software digital analyser to 100MHz... (i know, i know GPIO are smartasses ;))
    In '90 i made 8-bit logic analyser as PC/AT ISA extension card using cache chip from 486 motherboard
    and plenty (20+) of fast TTLs and few relays.. , RAM chip had about 20ns access time, so my limit was about 25 MHz (with software to visualise )
    as my disseratation work at the end of techincal high school of electronics.

    • @HappyLittleDiodes
      @HappyLittleDiodes  16 วันที่ผ่านมา

      That's great! Do you have any photos??

    • @AK-vx4dy
      @AK-vx4dy 16 วันที่ผ่านมา

      @@HappyLittleDiodes Unfortunattely not :( I'm afraid that device itself lost too... One thing possible is run software and do screen capture, but i don't have it at hand.
      Also schematic and plot file are somwhe od 3.5" floppies, wich i afraid lost in time and space...
      But seeing it would encourage you to keep doing your projects... i could made only double sided (without holes metalisation ) printed borad, so Vcc and GND were routed with wires ;)

  • @BrainSlugs83
    @BrainSlugs83 17 วันที่ผ่านมา

    When your pc gets so sick that the cursor turns green! 😅

  • @user-tj9qf4tl2g
    @user-tj9qf4tl2g 11 วันที่ผ่านมา

    ❤❤❤❤❤❤❤❤❤❤neci god

  • @moonandwanderer
    @moonandwanderer 18 วันที่ผ่านมา +1

    🍄‍🟫