RE: Opensource CDI ignition
Why don't you use a *normal* CDI without a programble microprossesor ?
I don't think you need one, programble CDI's will only get more power and rpm's from a engine when this engine run on top off wat the engine can do.
A CDI without the a PIC can do the job for you, [link=http://www.modelbouw.gompy.net/ontsteking/schema1.gif]Example[/link]
This is a elctronic ignition, not using a micro at all [link=http://www.modelbouw.gompy.net/ontsteking/ontstek01a.gif]electroni-ignition[/link]
Last schematic will cleanup the spark and make it strong and allway on the right time.