This can all be done from userspace. Seriously, how do you games that use joysticks as in input work ? All those other board mentioned are not worth the time investment, specifically for this single task. Also, I own several TI LM4F dev boards as well as the TM4C1294. The TM4C1294 has issues, but the original Stellaris LM4F boards are pretty solid.
Quite honestly, if I had to use a micro to do this job right now. I'd probably use an MSP430. Just because they're proven, for 10's of years, and have open source toolchain support. Meaning GCC. However, this would probably be easier for a beginner to use a beaglebone. And yes, technically the MSP430's at least the ones I'd use do not have PWM. But they have something better. Two hardware timers, that can be configured in a way suitable for PWM duties. On Sat, Mar 18, 2017 at 4:16 PM, Dennis Lee Bieber <[email protected]> wrote: > On Sat, 18 Mar 2017 14:00:02 -0700 (PDT), djlewis > <[email protected]> declaimed the following: > > > > or a higher end arduino Mega or Due. That being said, Take a look at the > > FYI: the Due was discontinued some years back; the current ARM > based > Arduino is the Zero, as I recall (ARM M0 vs the Due M3). > > The Mega2560 supposedly has up to 15 PWM outs, but doesn't have USB > host mode, so probably not usable for the joysticks; would need plain > analog joysticks via the ADC inputs. > > >I use many embedded boards from BasicX, rabbit 2k and 3k, TI Launchpad, > > TIVA TM4C123 has a micro A/B USB (which I believe means it can be used as > either host or client), the pinout seems to support 5 PWMs. {80MHz M4F > [floating point], 256kB flash, 32kB RAM, and too many timers for its own > good} > > TIVA TM4C1294 has the micro A/B and Ethernet; the pinout appears to list 10 > PWMs {120MHz M4F, 1MB flash, 256kB RAM} > > And one sure can't complain about pricing -- ~$13 and ~$20 > respectively > (and ~$25 for the 129E with encryption hardware). > > Code Composer Studio is now "free" -- and TI-RTOS is relatively > easy to > use on them (granted, I've only done the RTOS lesson book -- how many ways > can one blink an LED), or Energia (Arduino IDE fork). > > > > For a task that basically consists of translating joystick inputs > into > PWM outputs, it feels like a job for a microcontroller board more than an > SBC with OS/display drivers, and all that overhead. > -- > Wulfraed Dennis Lee Bieber AF6VN > [email protected] HTTP://wlfraed.home.netcom.com/ > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/beagleboard/ppercc9uq81330uu4jto4l8f83bgri95m3%404ax.com. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORodJ2mMNkt220uLHu%3D4tqQ85aGmKwesgUjb-Shyh_YoLA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
