Please visit the homepage for location and information on open hours


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ATmega & PIC Prototyping PCB
09-02-2015, 08:52 PM,
#11
RE: ATmega & PIC Prototyping PCB
(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!
Reply
01-13-2016, 08:18 AM,
#12
RE: ATmega & PIC Prototyping PCB
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

##############################################################
Reply
01-13-2016, 08:20 AM,
#13
RE: ATmega & PIC Prototyping PCB
(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.
-N8

"I built it because I didn't know I couldn't"
Reply
02-17-2016, 07:37 PM,
#14
RE: ATmega & PIC Prototyping PCB
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.

   
Reply
02-18-2016, 10:00 AM,
#15
RE: ATmega & PIC Prototyping PCB
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.
-N8

"I built it because I didn't know I couldn't"
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)