ATtiny85 - Programming in C & Assembly

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2022
  • Link to circuit diagrams & assembly code:
    akuzechie.blogspot.com/2022/0...
    Link to tutorial for programming ATtiny85 with Arduino Uno as ISP:
    create.arduino.cc/projecthub/...

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

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

    This channel has got to be one of the hidden gems of TH-cam, thank you

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

      Thanks John

    • @IMRANKHAN-we9un
      @IMRANKHAN-we9un 2 ปีที่แล้ว +1

      Definitely, He is a 'RARE' GEM.💐🌹🥰🎉

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      @@IMRANKHAN-we9un thank you

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

    as always - thank you for sharing your knowledge!

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

    great video! waiting for more

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

      Thanks. You can checkout my other ATtiny85 projects.

  • @loumof439
    @loumof439 2 ปีที่แล้ว

    This is amazing, it appeared on my recommended, it would be great having this amount of views lol

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      Thanks for your feedback

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

    Thanks

  • @EdwardYamunaque
    @EdwardYamunaque 2 ปีที่แล้ว

    Can push buttons be connected to the tm16xx integrated circuit?

    • @AnasKuzechie
      @AnasKuzechie  2 ปีที่แล้ว

      Yes, but not with the display module I demonstrated. You have to get the TM1637 IC and interface to it the buttons. You can check the datasheet.

  • @SamiulIslam-hu7ut
    @SamiulIslam-hu7ut ปีที่แล้ว +1

    when i uplode code show ( errpr: A programmer is required to upload ).how to solve it

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

      Same issue, did you resolve it yet? If yes please let me know

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

    I have watched many similar tutorials and I still do not understand why it is necessary to burn a bootloader into the ATtiny. Why not simply burn the hex file directly? There is so little code space in the ATtiny13A for example that it seems wasteful to use any for a bootloader.

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

      I believe Arduino IDE loads the hex code via the onboard bootloader. I use assembly to optimize memory storage.

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

      @@AnasKuzechie I have investigated this further. Regular Arduino boards using the bigger micros like the 328 do use some 500 bytes or so of code space for a boot loader. However, the Tiny range, when programmed by an Arduino as ISP, do not use a bootloader. The so called Arduino bootloader in this case just sets the fuzes to set clock speed for example but does not load any code into the Tiny. Basically your hex file goes straight in and all the code space is available.

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

      @@ruffrecords Thanks for the info