Programming ATtiny88 (MH-ET LIVE) SOLVED - Windows Arduino IDE

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ค. 2022
  • This method no longer works!
    Here's what to do from now on:
    • Programmer ATtiny88 av...
    --- NEW ! ---
    Discover my newsletter to receive a quality electronic component at the lowest price selected each week.
    mailchi.mp/b85488fec2b3/hwbva...
    How to program the ATtiny 88 despite the error messages. Tutorial for Windows and Arduino IDE.
    "USB Device" Not Recognized and "Failed to Request Device Descriptor" issue are simply solved by this video.
    Link needed:
    Product link (Aliexpress):
    alitems.co/g/1e8d1144949e3c62...
    If you have a problem, say it in comments, I will try to help you.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @ucexperiments
    @ucexperiments  5 หลายเดือนก่อน +2

    Hi ! I've recently created a newsletter where you can discover quality electronic components at the lowest prices.
    mailchi.mp/b85488fec2b3/hwbvaocscz

  • @planker
    @planker ปีที่แล้ว

    Excellent. Now that I can program the Tiny88 I found out the Tiny88 is useless compared to the Nano. No USB serial communication, very low memory, and no RX/TX. Tiny88 has many digital pins, still good for LED projects like Fast LED, better than ATtiny85 for this. It is the cheapest board out there and is a good option once I understood the programming. Easy. Thanks for the Video.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Glad you made it! It is true that the attiny88 is much worse than the nano. But it's a very good board for simple projects.
      If you want you can watch my video on the serial monitor with attiny88, but indeed you don't just need a USB cable but an FTDI connection.
      You can create Rx/tx with the "SofwareSerial" library.

  • @dronenocomando
    @dronenocomando ปีที่แล้ว

    obrigado me salvou.😀

  • @alexandrodasilvasantos7573
    @alexandrodasilvasantos7573 9 หลายเดือนก่อน

    Funcionou perfeitamente! Obrigado pela dica, eu ja tinha tentado varias formas e nenhuma tinha funcionado.

    • @ucexperiments
      @ucexperiments  9 หลายเดือนก่อน

      Isso é bom de ouvir!
      Não hesite em assistir ao vídeo “AttinyCore”, é um método ainda melhor.

  • @hellschmitz
    @hellschmitz ปีที่แล้ว

    Nice video. Thanks for the infos. Let me ask you somenthing... how do i use Serial to write back to some serial port or via USB?

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว +1

      Glad you like it!
      Unfortunately I believe it can't communicate with the serial monitor or something like that.

    • @hellschmitz
      @hellschmitz ปีที่แล้ว

      @@ucexperiments Thanks for reply.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      You may have already seen it but some time ago I made a video to explain it, because in fact it is possible.

  • @iantevotarantulanotsavingt7879
    @iantevotarantulanotsavingt7879 ปีที่แล้ว

    got scammed on ebay, was supposed to be nano, but thanks to your instructions, it is now useable!!!

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      It's true that they used to imply that it's an Arduino Nano clone.
      I hope you can still find a use for it, glad to have helped a little.
      If you are looking for cheap Arduino Nano clones, you can check out my latest video.

  • @Lego51
    @Lego51 ปีที่แล้ว +2

    Where is the digistump driver that works? I have spent the last 3 hours trying to communicate with this board and im about ready to snap the 10 of them I bought in half! I followed your directions and during the driver installation I get the Digistump driver did not install error. I have retraced and rechecked all of my steps multiple times. I have even tried to download Blink just like you instructed and nothing. I get USB Device not recognized from windows and and while the arduino IDE is finished compiling and waiting for the connection after a couple of minutes it times out. Any help at all would be appreciated.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Hello, I just tried with another windows 10 PC and this method works. Go to Device Manager, plug in the attiny88, click on it (i.e. "Unknown USB Device") -> click on update driver, and select the unzipped folder that contained all the drivers (2.0a4). Then unplug the attiny and only put it back after lifting (when it says: "Plug in device now...").
      If you still have a problem or don't understand something, let me know.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      I posted a second video, it should be better: th-cam.com/video/54DCSPr-xIE/w-d-xo.html

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Have you tried with this method?

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Thank for giving an answer, no matter the result, it can help 🙂

  • @madballer1898
    @madballer1898 ปีที่แล้ว +2

    Hi, So I found out why it didn't work like yours did. So I have a HW-Tiny (Tiny88 16MHz), but it didn't come with the Micronucleus bootloader, and that is why it didn't work over USB. So I was right, it doesn't have a USB to serial chip like a Mega or Uno does...but this Micronucleus bootloader makes a virtual USB port so it can actually upload over USB pretty much like a Mega or Uno. So I installed the ATTinyCore library in my IDE, then burned the Micronucleus bootloader to my HW-Tiny via ISP method with my Uno and IDE using ATTinyCore library. NOW I CAN upload sketches to it over USB just like you show in this video. It works perfect now, just select your board "MH-ET LIVE Tiny88(16.0MHz)" (if using MH-ET LIVE Boards library) or select "ATtiny88 (Micronucleus, MH-ET t88 w/16 MHz CLOCK)" (if using ATTinyCore library), hit upload, wait till it says connect, then plug your HW-Tiny into the USB and BAMMWOWWY! Done, works like a champ now!
    For info on Micronucleus: github.com/SpenceKonde/ATTinyCore/blob/master/avr/extras/UsingMicronucleus.md
    For ISP programming see: docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว +1

      Thank you very much for this feedback! Glad it worked for you with this method.
      You did well to post this because it will be useful to other people and even to me for a next board.
      I save your comment if ever it is deleted (because too long).

    • @Anto-ro6ru
      @Anto-ro6ru ปีที่แล้ว

      Hi, i bought 4 of mh-tiny boards, but only one can run some code the others when plugged blink for some time and then seem to shut down along with the windows notification of an unknown device. What was the behaviour of your board when the bootloader was missing?

    • @madballer1898
      @madballer1898 ปีที่แล้ว +1

      @@Anto-ro6ru Hi, yes, if no bootloader windows won't recognize it. Just burn the micronucleus bootloader per my above post and I bet it will work.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว +1

      @@Anto-ro6ru There is the same thing for me, the red led flashes a few moments after you plug it in, then the program launches normally or is uploaded. (this is not the ISP method)
      What's weird is that it works with one of your boards but not the others. If you do the exact same thing as the one that works and it really doesn't work with the others, then they're probably broken.
      I bought two of them, they work perfectly, if you want to buy new ones I advise you to go through the link in the description.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว +1

      @@Anto-ro6ru I have another attiny88 purchased elsewhere that broke down for no reason. And the red LED no longer flashes.
      If it flashes for you, the microcontroller is still working.

  • @sansokhom
    @sansokhom ปีที่แล้ว

    Hello! Can you make video How to control 5v relay by this Tiny board? Thank You!

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      For a relay, it's exactly the same code as for an Arduino. And also the same wiring.
      If you have any problems do not hesitate to contact me.

  • @zikrizikai3422
    @zikrizikai3422 ปีที่แล้ว

    Soo how to put in other programs?

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      You take any sketch less than ~6kb, you select attiny88 in the boards, no COM port to select,upload, and you plug (or reset) your attiny when it says "Plug in device now"

  • @Sabhail_ar_Alba
    @Sabhail_ar_Alba ปีที่แล้ว

    Remember the Arduino libraries don't work on this device rendering it pretty useless.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      It is often possible to adapt the code. The Attiny88 is made for small projects with simple code, for a price much lower than an Arduino. But it's true that an Arduino is better for many things.
      It's up to you to choose in which projects it is the most suitable!

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Watch my latest video to solve this problem

  • @ucexperiments
    @ucexperiments  ปีที่แล้ว +1

    Attention ! This way of programming the attiny88 is far from optimal and causes problems.
    Here is the right way:
    th-cam.com/video/AeqCEFF68QM/w-d-xo.html

  • @madballer1898
    @madballer1898 ปีที่แล้ว +1

    Hi UC,
    It doesn't work worth beans...I tried on Win7 and Win10 64 bit. Nothing. If I install the DPinst64.exe driver, then when I plug it in, it won't even show in Windows device manager anymore. I have to uninstall the DPinst64.exe drivers, then it will show again sometimes, only sometimes, but if it does it says "USB not recognized...blah blah", and you can't manually update it like you show in your video, Windows says it won't do it because current drivers are better. So, yeah, no, it just doesn't work. You must have already have had some special drivers on your PC and that is why it works for you. But anyway, the way you have done it in your video doesn't seem to be the "legit" way to program this kind of micro-controller. There must be a more legit way that was actually made for this Tiny little POS!!! lol. Any help would be appreciated. Thx.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      Hmm, that's really weird, I tested on 3 Windows 10 PCs and this method works for all 3.
      For me too Windows says that the best Drivers are already installed but it works anyway, I'm not trying to understand.
      What I recommend you do (if you can): test on another Windows 10, get the best USB transfer cable you have, follow the steps in my other video (v2) exactly as shown.
      It is important to select the whole drivers folder (2.0a4 unzipped) and not just DPinst64 when you are in the device manager.

    • @ucexperiments
      @ucexperiments  ปีที่แล้ว

      If you need more help, feel free to contact me at ucexperimentstech@gmail.com