ATTiny85 Programmer (based on an Arduino Nano)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2023
  • Back in the last project I did with Richard from ‪@LearnElectronicsRepair‬ , we used a ATMEL ATTiny85 as our go-to MCU. Upside: extra low component count, downside: the naked chip needs a programmer.
    I did a video about this programmer back on my german channel - here's the decrypted version for all you non-german people out there :)
    The board is based around a standard design that I adopted to work with a ARDUINO Nano - Gerbers, Schematics and BOM:
    e.pcloud.link/publink/show?co...
    Boards Core -- ATTiny Core:
    github.com/SpenceKonde/ATTiny...
    Installation:
    github.com/SpenceKonde/ATTiny...
    Link for the Preferences Thingy:
    drazzy.com/package_drazzy.com_...
    Mr. Bleep (uses an ATTiny85):
    • The Incredible Mr. Ble...
    ye olde german video:
    • Det baut Zeugs - NANO ...
    The Canary Connection:
    Learn Electronics Repair (Richard) - ‪@LearnElectronicsRepair‬
    Retro Upgrade (Carlos) - ‪@RetroUpgrade‬
    Meet us live bi-weekly (on the even sundays): ‪@theelectronicschannel‬
    Video Recording Software: obsproject.com
    Video Editor: www.capcut.com/
    Audio Cleanup and Enhancement: podcast.adobe.com/enhance
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @alanrichardson1672
    @alanrichardson1672 8 หลายเดือนก่อน +1

    Det, great video I'm looking forward to seeing more! 👍

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Hi Alan - more comming up soon; I guess you guys need some weird thing for Halloween :)

  • @RetroUpgrade
    @RetroUpgrade 8 หลายเดือนก่อน +1

    Nice job Detlef , nice PCB designee , i like the breakout pins on the sides , we actually just hade some viewers asking if we sold preprogram At Tinys , now most ppl have a nano laying around and can do this :)

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Hi Carlos - I'll bring a PCB for you with me later!

  • @gbondbasic
    @gbondbasic 8 หลายเดือนก่อน +1

    yes build all and thank you really enjoyed this vid

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Hey Gordon -- cheers, mate! See ya on TEC!

  • @shagreobe
    @shagreobe 8 หลายเดือนก่อน +1

    I have been thinking about this since you and richard started messing about with them for mr bleep

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Hi Dabig - nice to have you on the channel!
      One word: UPDI (well - since this is an abbreviation for "Universal Programming and Debugging Interface", it's actually 4 words...). If you're into "naked" MCUs, you're gonna love the "other" ATMEL interface. Stay tuned!

  • @lambert0259
    @lambert0259 8 หลายเดือนก่อน +3

    I'd would be interested in UPDI interface and programming

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Yo Peter - from what I just saw on your channel, you'll love UPDI :D
      Stay tuned - comming up soon!

  • @escheytt9326
    @escheytt9326 8 หลายเดือนก่อน +1

    Det, Appreciate the opportunity to learn about the Tiny and your programing board. But, I do not want to try to learn to code in C. Can the Tiny or are there other small IC MCUs that can be programmed in Python or circuit Python or some other code? Thanks Ed

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน +1

      Hi Ed - good to see ya around, man!
      For a tiny (literally) MCU like the ATTINY85, I don't see a way to implement any form of (circuit) python: you need a runtime compiler, probably some interface to get the program onto the chip... not with 8k flash. With a pre-compiler the big upside of python - editing the code "in system" is lost, and you end up back in some upload circle.
      And please don't forget: (cicuit) python is about 20x slower than c++ (based on a video that compared speeds of an ESP32).
      Ed - don't get me wrong: I feel your pain! Btw: it's the same for me when i see python code :D
      But (to end it on a high note): if you want to fiddle around with a runtime compiled language on - say - an UNO: there's a basic interpreter available. I had a very short (!) playaround with that some years ago, and for simple (!) comtrol/automation tasks, this would do the trick.
      Don't know if BASIC would be your thing - here: geoffg.net/maximite.html is a complete one-pcb-computer that feels something like a 1980 reboot in a modern form. Yeah, I have one of those - let me know, if you need a video :)

  • @mansjacobsson5823
    @mansjacobsson5823 7 หลายเดือนก่อน +1

    Hello again Detlef (like the mobile home?)
    I have now watched this video, and kind of understands how to now. But there is a lot of terminology, I don't understand. And how much of the programming do I have to do, like at 11:33 in the video.

    • @DetBuildsStuff
      @DetBuildsStuff  7 หลายเดือนก่อน

      Mornin Måns - sorry for the late reply; yeah. lazy Det at his best :)
      You mean the snipplet of code I write at the timemark, right? Well - it's a microcontroller - you won't get away without writing code for your own projects ;) Arduino makes it simple starting with those nasty chips - but it's still C++ - not the nicest nor the prettiest language on the planet.
      If you have some experience with python, try circuit python on an ESP32 or RP2040 - can't help you there: I'm not a python guy.
      I think there's even a BASIC implementation for Arduino out there; my memory is pretty foggy on that one. But for a small project, that's maybe a thing for you.
      Just some shameless advertising: the Traffic Lights Series (the first videos on this channel) get's you a bit started on programming; and there are great guys out there who does arduino/C++ from the blink sketch onwards. Well - it's winter in northern Europe - perfect time to learn a programming language :)
      There's really a mobile home outthere named Detlef? The word is old german - means something like "Son of the people"

  • @Karthor.
    @Karthor. 8 หลายเดือนก่อน +1

    I bought an ATTiny45 it should work for mr bleep right? it was the only one that was available at the store i use to buy chips, the only difference i've seen between 85 and 45 is the program space i think

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน +1

      Mornin' Kathor -- yeah, '45 should work, too. Mr. Bleep is under 4k, so this should be a (tight) fit. See ya tomorrow on TEC!

  • @Goslingracing
    @Goslingracing 4 หลายเดือนก่อน +1

    the interesting thing for me is that when i look in my board manager, the library never comes up. I've been trying to get my head round this and the only difference i can notice is that i have the later 2.2.1 ide software. could that be causing me an issue?

    • @Goslingracing
      @Goslingracing 4 หลายเดือนก่อน +1

      scratch that. its because it was hooked up to my at tinny chip (exactly as you told me not to do in the vid)

    • @DetBuildsStuff
      @DetBuildsStuff  4 หลายเดือนก่อน

      @@Goslingracing Hi Gosling - sorry for the late reply! Glad you figured it out!

  • @veasnanoeun235
    @veasnanoeun235 8 หลายเดือนก่อน +1

    I managed to make pcb and upload code to Attiny13A SSU. It controls WS2812B and only used 90% of the 1 kilobytes flash storage. 😅

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน

      Hi Veasna - good job! I love how the community adapts ideas and continue to develop things!

  • @Dutch_off_grid_homesteading
    @Dutch_off_grid_homesteading 8 หลายเดือนก่อน +1

    Heya, I really would like to see the bilding of the pcb too

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน +1

      Mornin' Dutch - over at Rich's channel we did a live layouting video. Not sure if this really works on video; for a PCB, I normally run multiple iterations. There's a lot of fiddeling included that is hard to comment b'c sometimes you make purely instinctive decisions on where to place what. So this will come down to me mumbeling for 90 mins while moving parts and drawing lines :)
      You sure you wanna watch this?

    • @Dutch_off_grid_homesteading
      @Dutch_off_grid_homesteading 8 หลายเดือนก่อน +1

      @@DetBuildsStuff heya, yes I have see that video I ment the real soldering atc

    • @DetBuildsStuff
      @DetBuildsStuff  8 หลายเดือนก่อน +1

      @@Dutch_off_grid_homesteading Oh - you mean some soldering pron :) Yeah, that's actually an idea. I think something like that is comming up with Rich's Retro Chip Tester (maybe as a drinking game), but a short video about do's and don'ts sounds like a plan.

  • @campionstn9347
    @campionstn9347 3 หลายเดือนก่อน

    Hello can you read an atmel 85 with arduino? you can make a video please thank you

    • @DetBuildsStuff
      @DetBuildsStuff  3 หลายเดือนก่อน

      Hi Campion - to be honest: I have not the foggiest what you're asking here. I can tell that english is not your first language (not mine, either) - but man, if you want some serious help, put some effort in it (there's ChatGPT out there if google translate doesn't cut it for ya)!
      So - wanna try again?