how to program an attiny44ssu ?

Hello,

just found out this project and I want to do the same, but I cant find any contact info about Akash Badshah

http://fab.cba.mit.edu/classes/863.13/people/akashbad/week9/

apparently he uses an ISP connector and the code is in c language, compiled with a makefile

  • how can I program this in C++ inside the arduino IDE, and how can I upload the code (bootloader ?) in it ?

  • it uses 8 contacts, I was wondering if it was possible to have more contacts for more precision (16 contacts->another ship ? have'nt fiound any so far)

regards

If you use an ATmega328P, you will have more contacts, more memory and can program it the same you would an arduino UNO. You can use a quad-flat package if you want to keep it contained to the cassette deck.

You can program most ATTiny parts through the Arduino IDE by installing my ATTinyCore, and using an ISP programmer to program the part. Whether or not you use a serial bootloader, you need to do burn bootloader first to set the fuses (to set clock speed/etc).

Installation instructions: ATTinyCore/Installation.md at OldMaster---DO-NOT-SUBMIT-PRs-here-Use-2.0.0-dev · SpenceKonde/ATTinyCore · GitHub

General information: GitHub - SpenceKonde/ATTinyCore: Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

Perehama:
If you use an ATmega328P, you will have more contacts, more memory and can program it the same you would an arduino UNO. You can use a quad-flat package if you want to keep it contained to the cassette deck.

ok but I dont have a reflow oven and at the same time, the idea would be not tu use aready made arduino board

can you tell me more ?

DrAzzy:
You can program most ATTiny parts through the Arduino IDE by installing my ....

nice, I'll check this out, thanks

phil123456:
ok but I dont have a reflow oven and at the same time, the idea would be not tu use aready made arduino board

can you tell me more ?

If you want to use through-hole parts, that's fine, and hand soldering a QFP doesn't require a reflow oven. You can google how to solder one, but I would use the PDIP package if you have the space.
You don't need an Arduino. You can google "barebones" ATmega328P, or look at AVR040 and AVR042. As for how to program it, look at AVR910 for how to make the connections for ISP. There are a number of ISP programmers out there, a lot of them supported by the Arduino Core, or DrAzzy's Tiny Core. Look at the list of programmers in the tools>programmers menu in your Arduino IDE for the target board (ATTiny or ATmega) and google them to confirm pricing, availability and if they support ISP.

I dont mind using smd, but I dont do reflow so far....

I found this one : ATtiny167 ... more io pins and code

someone made a tutorial

also found a nice SOIC20 clamping adapter for programming it

https://www.aliexpress.com/item/SOP20-SOIC20-SO20-to-DIP20-Programming-Socket-Pitch-1-27mm-IC-Body-Width-5-4mm-209mil/32947332553.html?spm=2114.search0104.3.2.5a2b24f2tL2Gee&ws_ab_test=searchweb0_0,searchweb201602_4_10065_10068_319_317_10696_5728813_10084_10083_10618_10304_10307_10820_10821_10302_10843_5733313_328_10059_10884_5733213_5733113_10887_100031_321_5733413_322_10103_5733613_5733513,searchweb201603_55,ppcSwitch_0&algo_expid=aa1b5083-6a59-4eaf-a374-936d77556454-0&algo_pvid=aa1b5083-6a59-4eaf-a374-936d77556454