I’ve been searching through google for days for this very question. Unfortunately the mass forum posts covering AVR and PIC questions and tutorials, makes it quite hard to find the answer.
I have adruino due r3 and adruino uno r3 boards.
Is it possible to program non-AVR and non-PIC microcontrollers using the adruino boards I have?
There’s plenty of interesting MCUs in market with specifications close to atmega16 and 32 etc (some old) with prices as low as attiny series.
Some of these chips are OTPROM (one time programmable). Some are FPGAs and some other higher priced ones are usual EEPROM, still much cheaper than AVRs and PICs (considering the port count/adc/speed …)
These chips I found are from intel, toshiba, fujitsu, ti, NEC, NXP and many other brands.
I’m actually looking for a general answer. I know each chip is different (different pin arrangements, different rom/ram sizes, and different interface options(i²c, uart etc.)) BUT since these chips are programmable, does it mean there’s a way to use adruino to program them?
Some examples of these chips I think can be very useful (at least for expanding nunber of ADC inputs cheaply to a few hundreds for some projects):
TC15G008AP (FPGA by Toshiba), MB8854-PSH (Fujitsu),
HD614048S (Hitachi), TMP47C634N (dirt cheap Hitachi),
And many more…