Spokane Create! Forums
ATmega & PIC Prototyping PCB - Printable Version

+- Spokane Create! Forums (http://forum.spokanecreate.org)
+-- Forum: Spokane Create! (http://forum.spokanecreate.org/forumdisplay.php?fid=1)
+--- Forum: Projects (http://forum.spokanecreate.org/forumdisplay.php?fid=4)
+--- Thread: ATmega & PIC Prototyping PCB (/showthread.php?tid=256)

Pages: 1 2


RE: ATmega & PIC Prototyping PCB - Brendan - 09-02-2015

(09-02-2015, 08:18 PM)ABearden Wrote: That's awesome! Didn't get a change to look at them tonight, I'll have to look next week.

Thanks Arthur!

I'm just going to make sure all the pins connect where they should (99% sure, but would like to verify with a meter!) and I'll bring them in next week for sure!


RE: ATmega & PIC Prototyping PCB - Brendan - 01-13-2016

I have built up some proto-PCBs with ATMega and Arduino bootloader. However, I have built some of these up with a 20Mhz resonator (25% faster than a "standard" Arduino)!

If you want to play with a 20Mhz Arduion, you'll need to add the following to your "boards.txt" in your Arduino folder.

Code:
##############################################################


SCFast20.name=SpokaneCreate 20MHZ

SCFast20.vid.0=0x2341
SCFast20.pid.0=0x0043
SCFast20.vid.1=0x2341
SCFast20.pid.1=0x0001
SCFast20.vid.2=0x2A03
SCFast20.pid.2=0x0043

SCFast20.vid.0x2A03.warning=Uncertified

SCFast20.upload.tool=avrdude
SCFast20.upload.protocol=arduino
SCFast20.upload.maximum_size=32256
SCFast20.upload.maximum_data_size=2048
SCFast20.upload.speed=115200

SCFast20.bootloader.tool=avrdude
SCFast20.bootloader.low_fuses=0xF7
# low was FF ... Changed to F7 to enable "Full swing" -- BP
SCFast20.bootloader.high_fuses=0xDE
SCFast20.bootloader.extended_fuses=0x05
SCFast20.bootloader.unlock_bits=0x3F
SCFast20.bootloader.lock_bits=0x0F
SCFast20.bootloader.file=optiboot/optiboot_atmega328_20MHZ.hex

SCFast20.build.mcu=atmega328p
SCFast20.build.f_cpu=20000000L
SCFast20.build.board=AVR_UNO
SCFast20.build.core=arduino
SCFast20.build.variant=standard

##############################################################



RE: ATmega & PIC Prototyping PCB - n8cutler - 01-13-2016

(01-13-2016, 08:18 AM)Brendan Wrote: I have built up some proto-PCBs with ATMega and Arduino bootloader. However, I have built some of these up with a 20Mhz resonator (25% faster than a "standard" Arduino)!

If you want to play with a 20Mhz Arduion, you'll need to add the following to your "boards.txt" in your Arduino folder.

Awesome! Thanks for making these. Can't wait to play.


RE: ATmega & PIC Prototyping PCB - Brendan - 02-17-2016

Hello All,

Attached is a great diagram I use to map the actual Atmega pin names to the Arduino pin name.

The labels I put on the Proto-board are the actual Atmega port names (which are on this diagram)...if you're using the Arduino, you can of course address the ports / pins directly (which is faster than digitalWrite), or you can use the digitalWrite() and the Arduino pin designation.

[attachment=134]


RE: ATmega & PIC Prototyping PCB - n8cutler - 02-18-2016

Brendan, the "Simon says" game on your custom board was a hit last night! When life slows down for you, let's work on putting together a class on this.