I am getting some hard questions on my <a href="http://www.kickstarter.com/projects/1378252804/681865516?token=bfb40102">KickStarter project</a>.<div><br></div><div>They are basically of the form, why would someone buy my item instead of an Arduino.  These questions came from people I respect, whom I asked to comment, so I want to have a strong and respectful answer.<br clear="all">
<div><br></div><div>I have done some reading, and I have read some pretty testy exchanges between some PIC enthusiasts and the Arduino enthusiasts.  Basically, the Arduino folks say that being able to use their wire it up user interface is compelling and the PIC folks are in the past, and the PIC folks are saying that the libraries are closed and have some critical design bugs and they want an architecture where you can control stuff down to the bits.</div>
<div><br></div><div>At one level, my project is about a teaching tool.  However, just knowing about the parts is not enough.  I want the project to also be a nicely designed tool.  I suppose that I envision something like a programmers VOM.  Something to program chips via ICSP, step through simple logic sequences, safely accept user programs to do innovative things.  </div>
<div><br></div><div>I suppose I have to add that it needs to fill a niche that the Arduino does not fill.</div><div><br></div><div>So this brings to mind the question, should I go with a MIPS processor?  They are available for about $5 each, and there is an Oberon compiler for them.  There is a similar situation for the SPARC, the 68HC11, and other processors.</div>
<div><br></div><div>It would be trivial to load commands in the Oberon environment to either of these processors.  They would stay as part of the firmware, until they are freed up.  There would have to be some small design change to have the code in EEPROM and the volatile data in RAM, including the initialization flags.</div>
<div><br></div><div>....</div><div><br></div><div>So, does it make more sense to use the legacy, V4 Oberon system with a few communication tools thrown in to accomplish this?  I am confident that I can pull this off, and I have done a lot of the background work to do so.</div>
<div><br></div><div>Does it make more sense to update these compilers to the Component Pascal environment, so that there is a product with a lot of modern cross compilers, a nice IDE, and a custom made board that competes sort of laterally with the Arduino?</div>
<div><br></div><div>I can envision an interface made out of something like Kepler and the Hardware compiler language whose name I can&#39;t remember, to make a complete system, but in the Oberon flavor.  </div><div><br></div>
<div>I think this could be the killer app that I have thought Oberon needed for the past 20 years.  I hope you guys have an enlightened moment about this soon.  I&#39;d love to see a community project come together.</div>
<div><br></div><div><br></div>-- <br><font face="&#39;times new roman&#39;, serif">Aubrey McIntosh, Ph.D.<br>211 E. 5th St.<br>Morris MN 56267</font><div><div><span style="line-height:20px;background-color:rgb(255,255,255)"><font face="&#39;times new roman&#39;, serif">(512)-348-7401</font></span></div>
</div><div><div><br></div></div>
</div>