Page 1 of 1

atmel atmega emulates fv-1 eeprom!

Posted: Sun Nov 24, 2013 12:38 pm
by iami
Hi,

This may be of interest for some of you people here, a friend of mine engineered this for me:

This a fv-1 based effect pedal, but with an atmega16u2 atmel used to emulate the eeprom. That way, the fv1 can acces 24 custom programs + the 8 built in ones. Of course, you could get more custom programs with a bigger atmel.

the fun part: to flash a program, I simply 'print' the .hex on the current preset. When connected to a pc with a usb cable, the atmel installs as a virtual printer :) this uses code found here: http://fourwalledcubicle.com/blog/2013/ ... ootloader/

here you can download the sourcecode for the atmel + schematics:
http://betapoc.com/data

have fun :)

IamI

Posted: Sun Nov 24, 2013 3:49 pm
by frank
That is very cool! A number of people have emulated the eeprom with various micros but being able to just "print" a new hex to it makes it really easy to use and a very neat idea.

Posted: Sun Aug 17, 2014 9:38 am
by Digital Larry
Don't know how I missed it, but that's exactly the sort of thing I was looking for!

Posted: Sun Jan 04, 2015 3:25 am
by mohandes
the schematic file does not work?
i use altuim designer.
can you send me a pdf version ?

Posted: Mon Jan 05, 2015 10:24 am
by iami
Hello,
those are kicad files.
check www.kicad-pcb.org

EEPROM Clock Rate?

Posted: Wed Mar 25, 2015 8:07 am
by Sandrine
Does anyone know (or has checked with logic Analyzer) the actual clock speed the FV-1 accesses the EEP at? I want to interface a PIC18F2539 to emulate the EEP.
I'm waiting for my order but would like to get finished on the board design s I'd really appreciate it if anyone knows (or can check!)
:)

Posted: Wed Mar 25, 2015 11:12 am
by slacker
The I2C clock is about 260KHz

Posted: Wed Mar 25, 2015 4:00 pm
by Sandrine
Wow Thanks Slacker!
That's nice and slow, shouldn't be a problem
Cheers

oh BTW, it arrived in the mail (from Germany) an hour after my previous post, how's that for a coincidence!

Posted: Tue May 19, 2015 6:20 am
by igorp
pretty dummy method is "copy myfile.hex>COM8"