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.

Reply via email to