Тёмный
No video :(

UPDI Programmer using Arduino Uno for ATTiny 0-Series 1-Series etc 

Gadget Reboot
Подписаться 31 тыс.
Просмотров 8 тыс.
50% 1

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@AnotherMaker
@AnotherMaker 2 года назад
Very cool project. The world has millions of chips and I find myself using about 6 of them. I need to expand my horizons.
@micah2936
@micah2936 Год назад
Been trying to program my at404 from arduino isp for days now, you sir are a life saver! I had no idea my attiny was of a different series with a different program method. I was finally able to upload my binary file! Thank you so much man 🙏
@andymouse
@andymouse 2 года назад
Great tutorial will check these chips out...cheers.
@onecircuit-as
@onecircuit-as 2 года назад
Excellent description and a handy little PCB!
@GadgetReboot
@GadgetReboot 2 года назад
Thanks! Yeah I've already got a few things in mind for the pcb to try out some I2C master/slave stuff in the near future.
@GadgetReboot
@GadgetReboot 2 года назад
@DJ-LA- -WOLF Should work just like calling any other remote modem in the old days
@PavolFilek
@PavolFilek Год назад
Beautiful
@Scrogan
@Scrogan 2 года назад
Probably worth soldering up an ATmega board instead of using a breadboard every time you program one. Or even program another 1604 for it, assuming the code can translate. Should also work with the new mega4808s and such. I made a board up with a CH340G and supporting components as a dedicated programmer just using the resistor method because the Spencekonde guy recommended it on the GitHub for being faster. No clue how to debug through it, then again I don’t know if the arduino environment will debug through jtag in the first place. The board would be smaller if I’d used a CH340N, but considering those aren’t in stock I’m happy enough with it. Also modified a clothespeg to use as a 3-pin spring loaded programmer, so I can just put some pads on the edge of a board instead of adding a pin header. Not sure if the jtag-to-UPDI arduino will work as a programmer for use with MPLAB (which IIRC is necessary for some peripherals like the touch pad thing), for that purpose I think I’ve seen someone make a native-USB programmer with a mega32U4, but don’t quote me on that.
@GadgetReboot
@GadgetReboot 2 года назад
i’m waiting for some CH340in parts from AliExpress so I hope they actually do come and are real. i’ve never even used any debug feature on a chip including FPGAs, I wonder if I should look into what that offers. But for these relatively simple projects it may not be necessary.
@GnuReligion
@GnuReligion 2 года назад
Looks like the CH340N is still being sold inexpensively on Ali Express. Get in touch, will send you a ch340e and ch340n, if you are Stateside. My problem is sourcing these newer AT chips, which are not common on Ali. My favorite method for creating an ISP for the old AVRs is to use an attiny85, with the reset fused out (TinyISP). It does the whole USB to SPI thing without the need for a crystal. The BMP: a kind of universal JTAG programming/debugging device, built with a mega32u4: github.com/blackmagic-debug/blackmagic/wiki
@Scrogan
@Scrogan 2 года назад
@@GnuReligion I’ve switched over to ordering ICs in bulk off LCSC (who IIRC are the same company as JLCPCB) due to getting fake IR2148s and even fake TL072s, and things being left out of larger orders. Means I have to plan out every order in advance to offset the shipping fee, but once I do it takes less time to get here and with less uncertainty about shipping. I chose the tiny1614 and tiny214 because they had decent specs, were cheap, and were in stock on LCSC while tiny85s and mega328Ps weren’t. The tiny84s were in stock though, which is kinda odd because they have more pins than an 85, guess that means the shortages really are influenced by what dev-boards are popular.
@FeaRFoRDeaD
@FeaRFoRDeaD Год назад
thanks worked with mega2560
@electronic7979
@electronic7979 2 года назад
Nice video
@mahmoudayman6973
@mahmoudayman6973 4 месяца назад
hello does jtag2updi support avr128da28 to be programmed by arduino uno? , i want to program avr128da28 chip using arduino uno as a programmer
@atihrot755
@atihrot755 Год назад
Hi, I can't load the tag2updi program. Do I have to load all items from the program into the Arduino?
@garymazzataz9350
@garymazzataz9350 Год назад
can i use this to un-brick thinary nano every ATMega4808 ??
@leonardebron6032
@leonardebron6032 Месяц назад
Garbage app. Does not work. Please stop wasting people’s time with these basehead schemes.
@GadgetReboot
@GadgetReboot Месяц назад
what app are you referring to, the sketch that goes into the Arduino to let it program ATTiny?
@leonardebron6032
@leonardebron6032 Месяц назад
@@GadgetReboot That EITangas "jtag2UPDI" app doesn't work. Haven't seen any real results from it and have tried several times.
@GadgetReboot
@GadgetReboot Месяц назад
did you remember to put a capacitor ideally something at least 1uf between reset and ground on the Arduino with jtag2updi in it?
@leonardebron6032
@leonardebron6032 Месяц назад
@@GadgetReboot Have you seen this upload error before: avrdude warning: bad response to enter progmode command: RSP_ILLEGAL_MCU_STATE avrdude warning: bad response to enter progmode command: RSP_NO_TARGET_POWER avrdude error: bad response to read memory command: RSP_NO_TARGET_POWER avrdude: AVR device initialized and ready to accept instructions avrdude error: bad response to read memory command: RSP_NO_TARGET_POWER avrdude error: unable to read byte at address 0x0000 avrdude error: read operation not supported for memory signature avrdude error: unable to read signature data for part AVR32DB32, rc=-2 avrdude error: unable to read signature data, rc=-2 avrdude error: bad response to leave progmode command: RSP_NO_TARGET_POWER avrdude done. Thank you.
@leonardebron6032
@leonardebron6032 Месяц назад
@@GadgetReboot I have a 10uF unpolarized capacitor connected between RESET and GND.
@atihrot755
@atihrot755 Год назад
Hi, I can't load the tag2updi program. Do I have to load all items from the program into the Arduino?
Далее
ATtiny1614 и Arduino IDE
5:37
Просмотров 13 тыс.
СЕРЕГА ПИРАТ - TEAM SPIRIT
02:37
Просмотров 339 тыс.
Коротко о моей жизни:
01:00
Просмотров 499 тыс.
10 steps to start AVR microcontrollers
28:53
Просмотров 12 тыс.
How to program the ATtiny 841 using the Arduino IDE
11:03
ATTiny85 Programmer (based on an Arduino Nano)
16:19
Просмотров 1,7 тыс.
I designed an ATtiny3217 Breakout Board
13:52
Просмотров 2,1 тыс.
My First ATTINY85 Project!
23:48
Просмотров 83 тыс.
СЕРЕГА ПИРАТ - TEAM SPIRIT
02:37
Просмотров 339 тыс.