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)
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).
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
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.