112 - Changing the firmware for the transistor Tester kit

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 42

  • @cbs1710
    @cbs1710 2 года назад +3

    This was an excellent overview. I was just planning on ordering one of those kits. I hope you'll be looking into maximizing and enabling as much of options on this little device as is possible/practical (with additional component expansions).
    Also really appreciated your USB monitor reviews and comparisons. Subbed, adding the channel to my favorites, the likes of BigClive, AndreasSpiess, EEVBlog, Diode Gone Wild, Kasyan TV, and many others. Keep up the fantastic educational work!

  • @koomber777
    @koomber777 8 месяцев назад

    I just picked up one of these kits. I know very little about electronics but I'm wanting to learn (at 40 years old). This video series is excellent (in fact all your videos are). I didn't understand everything you talked about, but I feel I've learned a LOT more than I knew before I started. Unfortunately my kit came with the SMD components not mounted so I have a harder challenge to build mine, but this will be something fun to look forward to down the line. Thanks for posting the good content!

  • @jessstuart7495
    @jessstuart7495 2 года назад +1

    I have a a similar transistor tester and was wanting to update the firmware. Thank you for the very informative video!

  • @falloutboy286
    @falloutboy286 2 года назад

    Found your channel as I was looking for a new multimeter, stayed for the content i binged a good portion already :)
    Thank you very much for your content.

  • @Sekhar_Home
    @Sekhar_Home 10 месяцев назад

    Thanks for uploading this video.. this gives me to change the latest version...

  • @zoeyzhang9866
    @zoeyzhang9866 2 года назад

    Informative video! Thank you for sharing.

  • @englishrupe01
    @englishrupe01 2 года назад

    Great stuff.....thanks for this.

  • @wellseverett5128
    @wellseverett5128 10 месяцев назад

    Very good tutorial. I have damaged the mega328p qfp mcu on my Drok fish8840. A capacitor I tested was not completely discharged.
    I have the new IC. And no worries. I have good soldering skills and smd rework equipment.
    Could you tell me please. Is the bootloader included in the firmware packages. And if not, is it available anyplace before I actually make the latest firmware it can accept? I intend on using an Arduino to flash the 328p.
    I really appreciate videos like yours.

    • @TheHWcave
      @TheHWcave  10 месяцев назад +1

      Yes the bootloader is included. A totally blank chip is all you need (and a programmer of course)

  • @zer0b0t
    @zer0b0t Год назад

    nice, so mine is the same except it doesn't have the trimmer, came with 1.12k so i wonder the difference between the m and k versions, if i can install the m one without issues

    • @TheHWcave
      @TheHWcave  Год назад +1

      Well, the trimmer did come with mine either, I added it, but it turned out not to be terribly useful. I think you can try the M one but I recommend to do that on a 2nd blank chip so you have a fall-back in case something goes wrong. That 2nd chip will be useful because the firmware changes frequently so its quite nice to be able to try new versions or config changes and still be able to fall back to the previous version

  • @LarixusSnydes
    @LarixusSnydes Год назад

    My tester has has a soldered on square chip of the uController instead, so I can't program the chip directly and I could not find any programming header on my version.

    • @TheHWcave
      @TheHWcave  Год назад

      Yes, I have seen those. It save the maker a few pennies but locks you in. Not sure what can be done if you have one of those boards. Trying to rig a programming header seems a lot of effort and isn't without risk.

  • @chrisgibbs612
    @chrisgibbs612 4 месяца назад +1

    I guess one way to enable all of Marcu's improvements would be to create several EEProms, maybe one for 'simple' components, and one for the less used options like ring tester or zener diode. Yea, why not, I just ordered 4 EEPROMs, so maybe I create 2 or 3 for different purposes. f'ing excellent mate!!! You have just made my little cheapo tester a little cheapo tester on steroids. Well tidy! With 1.52m I'm going to maybe want to use all four eeproms - my little cheapo kit will not just be on steroids but cocaine as well!!!

  • @NicksStuff
    @NicksStuff 2 года назад

    I'm curious to see the leakage test (and in-circuit ESR)
    And the ring test? What is that?

    • @TheHWcave
      @TheHWcave  2 года назад +1

      In circuit ESR is like the normal capacitance test but used about max 400mV signal so normal silicon semiconductors (transistors, diodes) in the circuit should not turn on while the cap is being tested. Works quite well, I will probably show this in action in one of the next repair videos (if I remember). The leakage test is charging a cap and then testing it whether it there is current flowing through (electrical) leakage, i.e. an internal parallel resistor. Ideally there should be no current.
      A ring tester is used to check transformers or coils for shortened windings inside. That can happen if you for example overload the transformer. This kind of fault can usually not be found using a ohm meter because the change in overall coil resistance is too small to be detectable. A ring tester puts a pulse into the coil and counts how many rings (echos) it can detect. A shortened winding causes a high loss (dampening) and the ringing stops after maybe 1 or 2 oscillations. A good coil may ring 10 or 20 times. A good analog is a hairline crack in a metal or porcelain plate. When knocking it to make it "ring" the difference in sound between a good or bad (cracked) plate is very obvious. Its the same principle.

  • @WalacePaixao
    @WalacePaixao Год назад

    hello. I haven't done the procedure in the video yet, but I will. I have a white screen problem, do you know what it could be?
    Mine is still all original!

    • @TheHWcave
      @TheHWcave  Год назад

      Couple of possibilities. I don't actually remember if there was a problem with the original firmware (loaded in the chip that came with the kit) but that could be a cause. Also, it is very easy to plug-in the display board and be off by one pin (ask me how I know). Of course something could be wrong with the PIC or soldering issues on the board. Hard to say. When you apply power, does the red LED come on?

    • @WalacePaixao
      @WalacePaixao Год назад

      ​@@TheHWcaveYes. The red led works. in the pass it was working normally. its start but remains on the blank screen. In the past, it would stay like this and go back to normal.
      as soon as i get it working i will apply the mod.

  • @TMRu22311
    @TMRu22311 Год назад

    I bought one of these (M328+ TFT/AY-AT) according to pics, but it came with Russian language :( I want to upload the latest FW using Arduino Uno with Uno ZIF shield but have not found any videos/guides using this method. Could I do it using Arduino IDE? Tools/Board:/Arduino AVR Boards/Arduino Uno? Then in the Makefile, I need to edit the avrdude: ISP programmer options to # Arduino Uno bootloader via serial/USB? I'm just not sure how to do it.

    • @TheHWcave
      @TheHWcave  Год назад

      Sorry, I have not tried doing this with the Arduino and can't help

  • @pcmobiletechnicalsolutions8504
    @pcmobiletechnicalsolutions8504 13 дней назад

    sir i installed your 1.46m version but no display

    • @TheHWcave
      @TheHWcave  13 дней назад

      There could be many reasons for this, from issues when loading the binary into the microcontroller to incompatible hardware. As a start, the binary is compatible with the hardware I got and this uses an ATmega328P and is similar to the MEGA328_COLOR_KIT but I had to do changes in the display pin assignment to make my board work. It is quite likely that your version uses a different display. If you know your type, check the comments in the config files (I marked all my changes) and select your display instead. Another way (that i used) is to run the kit with the original firmware that came with it (assuming that gives a working display) and measure with an oscilloscope what each of the display pins do, then tweak the config file to get a matching pin out. Not easy and it took me many versions to get it right.

    • @pcmobiletechnicalsolutions8504
      @pcmobiletechnicalsolutions8504 13 дней назад

      @TheHWcave i used your modified version code. Can you tell me you hardware pin out. I will correct it on my board. And one more thing what Crystal you using in your hardware? 16mhz or 8mhz

    • @TheHWcave
      @TheHWcave  13 дней назад

      @@pcmobiletechnicalsolutions8504 The only information I still have is what I documented in config_328h (marked with

    • @pcmobiletechnicalsolutions8504
      @pcmobiletechnicalsolutions8504 12 дней назад

      @@TheHWcave can you please tell me where in the code i need to change if use 16mhz Crystal?

    • @TheHWcave
      @TheHWcave  12 дней назад

      @@pcmobiletechnicalsolutions8504 I am afraid that is set in the MakeFile. Look for the line FREQ = 8 (for 8 MHz). You would need to change that to 16 but then have to run the makefile, i.e. recompile the sources and create your own binary.

  • @WalacePaixao
    @WalacePaixao Год назад

    can i install the new firmware without making the modifications? which do u suggest?

    • @TheHWcave
      @TheHWcave  Год назад +1

      Yes you can. I would always use the latest version

  • @BenderMartinez
    @BenderMartinez Год назад

    Bravo bravo bravo

  • @DIY-electronics-automation
    @DIY-electronics-automation 2 года назад

    Great video! What is the difference between 1.45M and 1.46M?

    • @TheHWcave
      @TheHWcave  2 года назад +2

      The versions (there is now a 1.47m, but I have not tried it) are all available github.com/madires/Transistortester-Warehouse/tree/master/Firmware/m-firmware
      There is a file "changes" in each version please have a look at that rather than me dumping the content into a comment. In short its mainly about changes in symbols, text and languages.

  • @piotrp6859
    @piotrp6859 Год назад

    hi do you think its will be work if i buy new atmel328p i got similar one but unfortunetly 12v cabel touch one probe and now he dont want xd work xd shows probe short circuit xd

    • @TheHWcave
      @TheHWcave  Год назад

      It may work, but don't forget you have to program the chip with the firmware. A freshly bought chip is going to be blank

  • @nattakiet1
    @nattakiet1 Год назад

    Why didn,t "make upload"?

  • @lewisavinash1
    @lewisavinash1 2 года назад

    may be a better chip with double of everything would do wonders

    • @TheHWcave
      @TheHWcave  2 года назад

      It sure would. There are boards out there that have that kind of hardware setup. Just this particular board is kind of at its limit. You can change the crystal to run it at 16 MHz but the speed isn't the problem, its the memory. Then again, I really don't need all the goodies that are available, so pick and choose is ok, as long as I can do the basics. For me that is component test, LCR and ESR. I very seldom use anything else.

  • @brianwild4640
    @brianwild4640 Год назад

    You can unlock them with some burners

  • @keithking1985
    @keithking1985 Год назад

    Must check my tester to see which firmware it has on it 😊

  • @ivolol
    @ivolol 2 года назад

    I could compile it fine using msys/mingw

    • @TheHWcave
      @TheHWcave  2 года назад

      thanks. That is useful to know