“I bought one of these to simulate a keyboard and mouse.
They're so easy to use and work very well.
The preset libraries have most stuff and the online support is really good.
I could have done this with an Arduino, but at this price, you might as well get something a little more powerful should you need it.”
“The Teensy 3.1 is probably my favourite microcontroller module out there at the moment. Not only is it packed with processing power and peripherals, but it's also a tiny package.
It also has a built in RTC - although you do need to supply your own battery and additional watch crystal and add that yourself to make that work - see the Time library documentation. It'd be nice if Pimoroni could stock it ;)
With the powerful 72MHz Cortex M4 processor, it's possible to do complex real time processing, and is suited to robotics applications. Being a "USB development board" it has all of the USB functionality available through an straightforward API - so you can build custom USB devices with it quite easily. The amount of flash and RAM available to you means you'll not be restricted by your code size.
The programming sequence is a little tricky to start with, but once you've set up the auto-reset feature it's very quick and integrates into the Arduino IDE very well.
Programming this beast of a microcontroller is actually pretty easy - the Teensyduino software adds functionality to the Arduino IDE to compile and trigger upload of your code to the Teensy
As for documentation - there's plenty of it! The PJRC site has a plethora of well written how tos, code examples, projects and library documentation that'll point you in the right direction. And for anything else, they have a forum with plenty of knowledgeable people on hand to help.”