> -----Original Message----- > From: Groups [mailto:gro...@homanndesigns.com] > Sent: June-08-20 5:21 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Working on Pendant and debouncer PCBs, comments > welcome. > > Hi John, > > Have a look at the Teensy 4.1. > https://www.pjrc.com/teensy-4-1-released/ > 600Mhz Cortex-M7. In a long dip form factor. Arduino development compatible > for US$27 > > https://www.pjrc.com/store/teensy41.html > I don't need the link. I just have to look in my box of Teensy boards. A couple of 3.1. A 3.2 and a 4.1. Not to mention other ones they plug into to drive LED arrays.
Just can't stand the Arduino development environment. But then I also made sure I wasn't brain damaged for life by making my first programming language Fortran. I can send you the Arduino program that crashes regularly on an ESP8266 driving LEDs. Haven't yet figured out why or how to trap it since it's in one of the libraries. And unless someone has come up with a way to stop it when you compile in that environment it makes sure to erase all the intermediate files so you can't even look at what the compiler produces. > Cheers. > > Peter Homann - (from my mobile) > http://www.homanndesigns.com > > > On 9 Jun 2020, at 9:16 am, John Dammeyer <jo...@autoartisans.com> wrote: > > > > ? > > > >> -----Original Message----- > >> From: Chris Albertson [mailto:albertson.ch...@gmail.com] > >> > >> f you are going to build an open-source project, you need a > >> software environment that potential contributors can use. Software is > >> usually the weak link for most hobby builders Most are not up to using > >> GCC and Eclipse. > > > > When I first designed the ELS back in 2006 I had that philosophy. I > > started using a 16 bit DSP which had the QEI encoder module, > CAN, even Barrel Shifter. However, I bought into the idea that it should > work on an easy and free development environment. So > we ended up with a MACH2/3 1PPR counting for the spindle because I chose the > 8 bit PIC. And I did get a couple of people who > contributed with some bug fixes. But overall not. > > > > So this time I'm going to follow my own advice and do what I tell clients > > and students. > > 1. Define the project and what you want it to do. > > 2. Determine what parts/products and development environment will satisfy > > those needs. > > > > Not the other way around. So the worst thing anyone can ever do is state I > > want to build this project and it has to use an > Arduino because it's really popular. Don't know if the Arduino will do it > but it's really popular and everyone uses it. > > > > That's like saying I really like this little truck and I want to move > > gravel. And it's such a popular truck. I read more of these have > been sold than any other. So it must be the right truck. > > > > Of course ignoring that for each trip that truck limits the amount of > > gravel to 1/2 ton and to get the project done you need 10 > tons per trip. But really so many people can drive a half ton truck and you > don't need a special license or all that extra insurance. > And gravel is gravel right? > > > > So if I want a processor that has two 200 MHz cores and two separate > > floating point units tightly coupled with shared memory so > that I can have real time motion on one and trajectory planning on the other > then maybe an 8bit Arduino isn't quite there. Nor are > the ST processors that I've looked at. > > > > In fact I'd use a BeagleBone Black with its two PRU's before I'd use the > > Arduino environment. > > > > John > > > > > >> > >>> On Mon, Jun 8, 2020 at 1:23 PM John Dammeyer <jo...@autoartisans.com> > >>> wrote: > >>> > >>> My TI Delfino F28379D Launchpad kit just arrived. This has dual > >>> processors, dual floating point units, QEI modules, CAN bus and a fair > >>> amount of memory. And around $40 with shipping. There's lots of support > >>> for using these as AC Servo motor controllers but I'm still looking at ELS > >>> replacements for my PIC18F series board and potentially that ELS-MILL unit > >>> which in many ways would be more like a smart pendent. > >>> > >>> https://www.ti.com/tool/LAUNCHXL-F28379D > >>> > >>> It doesn't have Ethernet but can be a USB device. Or for that matter a > >>> SPI bus device. > >>> > >>> I'll post progress reports under a different subject line once I find more > >>> than 5 minutes to play with it. > >>> > >>> John Dammeyer > >>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> Emc-users mailing list > >>> Emc-users@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/emc-users > >>> > >> > >> > >> -- > >> > >> Chris Albertson > >> Redondo Beach, California > >> > >> _______________________________________________ > >> Emc-users mailing list > >> Emc-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/emc-users > > > > > > > > _______________________________________________ > > Emc-users mailing list > > Emc-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-users > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users