Welcome, Guest
Username: Password: Remember me

TOPIC: Building PedalSHIELD MEGA, Seamlessly

Building PedalSHIELD MEGA, Seamlessly 7 months 4 weeks ago #1750

  • synesthesia
  • synesthesia's Avatar
  • OFFLINE
  • New Member
  • Posts: 12
  • Thank you received: 5
  • Karma: 2
Hello there,

I found pedalshield mega more interesting than the others as many of you probably know only because of OLED display. You can literally see what happens, what amount you're choosing, ...

I'm planning to create my own, entirely on one printed circuit board (as arduino is an open source kit and schematics are all around and super simple) instead of two stage PedalSHIELD board + Arduino main header/module. OMG i'm so impatient to route this thing out. Think about plexy glass enclosure which everyone can see that beautiful ciruitry. BUT i have some questions from Ray:

Sir,
Why Atmega2560? :ohmy:
This thing is kinda expensive in my region. This chip simply is the Atmel's highest technology and according to the code you're using just timers and huge heap-stack ram.

Does it worth it? :dry:
It depends a lot to me, but if anybody has done it before and have advises for me, All welcomes here :pedalboss:

i just started to add components yesterday

Untitled_2019-04-12.png
Attachments:
Desperate electronics enginner | Passionate audio hobbyist.
Last Edit: 7 months 4 weeks ago by synesthesia.
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 4 weeks ago #1754

  • Ray
  • Ray's Avatar
  • OFFLINE
  • Moderator
  • Posts: 695
  • Thank you received: 146
  • Karma: 42
wow, looks like a very interesting project, I am sure that you are going to have fun... If you end up having space problems you can always try with the ATMEGA328 (throughole) :)
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 4 weeks ago #1757

  • synesthesia
  • synesthesia's Avatar
  • OFFLINE
  • New Member
  • Posts: 12
  • Thank you received: 5
  • Karma: 2
Thanks. No, i got used to route tracks like it's a HF device, no more lack of free space; but hey! You mean that 28 pin amega328p used in Arduino nano? Am i get it right? THAT suppose to do spectrum analyzing for me on PedalSHIELD MEGA?
Desperate electronics enginner | Passionate audio hobbyist.
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 3 weeks ago #1763

  • Ray
  • Ray's Avatar
  • OFFLINE
  • Moderator
  • Posts: 695
  • Thank you received: 146
  • Karma: 42
I was talking about the ATMEGA328P-PU that is in the UNO, you can also do FFt with it.
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 2 weeks ago #1771

  • synesthesia
  • synesthesia's Avatar
  • OFFLINE
  • New Member
  • Posts: 12
  • Thank you received: 5
  • Karma: 2
Ray wrote:
I was talking about the ATMEGA328P-PU that is in the UNO, you can also do FFt with it.
This chip is used in various types of arduino evaluate boards such as UNO and also NANO. DIP and SMT packages are not scientifically different as i know. Am i wrong?

If it's true one question remains: Why Atmega2560? when you can run the entire project on a smaller microcontroller?
(btw i dont know how much flash memory requires (FFT + distortion + fuzz + delay + bitcrush + octaver))
Desperate electronics enginner | Passionate audio hobbyist.
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 2 weeks ago #1772

  • Ray
  • Ray's Avatar
  • OFFLINE
  • Moderator
  • Posts: 695
  • Thank you received: 146
  • Karma: 42
This chip is used in various types of arduino evaluate boards such as UNO and also NANO. DIP and SMT packages are not scientifically different as i know. Am i wrong?
As far as I know, they are exactly the same part in a different package.
(btw i dont know how much flash memory requires (FFT + distortion + fuzz + delay + bitcrush + octaver))
Flash it's usually fine, but it is great as much SRAM as possible.
The administrator has disabled public write access.

Building PedalSHIELD MEGA, Seamlessly 7 months 2 weeks ago #1775

  • synesthesia
  • synesthesia's Avatar
  • OFFLINE
  • New Member
  • Posts: 12
  • Thank you received: 5
  • Karma: 2
:pedalboss: For those who get to this topic now, forget about replies above. The whole idea of this project is to design a PCB merging arduino free extensive board schematic with PedalSHIELD itself. A quit pro-hobby for qualified nerdies. The only problem is the microcontroller. The mothership...

Here is a quick comparative table
Atmega2560Atmega328
256KB Flash32KB Flash
8672B SRAM2272B SRAM
4KB EEPROM1KB EEPROM
1 ADC1 ADC
Analogue comparatorAnalogue comparator
TWITWI
SPISPI
6 Timers3 Timers (All PWM supported)
4 USART1 USART
11 I/O Ports3 I/O Ports
No DIP, 120pin TQFP28pins DIP, 32pins TQFP

Will it run properly? Lower SRAM cause stack overflow? I just want this program to use. If any experienced person can help me to measure SRAM to use latter microcontroller instead of mega2560. There are too many unused pins! Expensive and ultra-rare to find in my region.

The miniaturized PCB turned to something you can see below
Untitled_2019-04-25.png
Desperate electronics enginner | Passionate audio hobbyist.
The administrator has disabled public write access.
The following user(s) said Thank You: Ray

Building PedalSHIELD MEGA, Seamlessly 7 months 2 weeks ago #1776

  • Ray
  • Ray's Avatar
  • OFFLINE
  • Moderator
  • Posts: 695
  • Thank you received: 146
  • Karma: 42
Wow! that's small, have a look to the Hammond enclosure sizes, maybe you can make your PCB to fit one of their boxes. :P

i4o7th.jpg
Last Edit: 7 months 2 weeks ago by Ray.
The administrator has disabled public write access.
Time to create page: 0.251 seconds
Powered by Kunena Forum
Joomla SEF URLs by Artio