CS-SNICKERDOODLE-02

CS-SNICKERDOODLE-02 Datasheet


Part Datasheet
CS-SNICKERDOODLE-02 CS-SNICKERDOODLE-02 CS-SNICKERDOODLE-02 (pdf)
Related Parts Information
CS-SNICKERDOODLE-03 CS-SNICKERDOODLE-03 CS-SNICKERDOODLE-03
CS-SNICKERDOODLE-01 CS-SNICKERDOODLE-01 CS-SNICKERDOODLE-01
PDF Datasheet Preview
Page 1 of 32

A tiny wireless computer for creating something truly different.
snickerdoodle is a tool for dreamers and creators to build, make, invent, and do things they’ve always been told weren’t possible. It’s for people willing to explore new horizons and challenge themselves to learn, grow, and handcraft great, new things - not because it’s easy, but because it’s worth doing.

Why Do I Need snickerdoodle?

If you are satisfied with what existing low-cost platforms have to offer because they’re “good enough,” or you see no reason to dare to branch out and try something new, or you have never been left thinking “I love [fill in the blank maker / development board], but I really wish it could do [this],” then read no further. snickerdoodle isn’t for you. We love what Raspberry Pi and Arduino have done for education and the impact they’ve had on the growth of the maker community. We also realize that what fundamentally makes these platforms powerful is what limits them they are intended to help you take the first step, to get you thinking, to get you writing those first lines of code, to foster confidence and hope and curiosity.

Page 2 of 32

The question is now what? What if I want to do more? To grow? To create something different? Why is there nothing out there that I can afford and use that lets me make what I want to make? That is why you need snickerdoodle. To create something different. To make what you want to make. To take back control of your projects. To invent something you will be proud to show your friends, your family, your colleagues. Put another way snickerdoodle takes all the things that Raspberry Pi, Arduino, and BeagleBone prevent you from doing and allows you to do them.

Open Source Software
snickerdoodle includes support for Ubuntu Linux, ROS, and FreeRTOS so you can take advantage of powerful communities and code bases and quickly port over your own existing projects.
snickerdoodle uses an Eclipse-based development environment for programming in Python, Java, and C/C++. With loads of reference designs and pre-built applications, building and learning are actually fun again.

What Can I Do With snickerdoodle?

With Wi-Fi, Bluetooth Classic, Bluetooth Low Energy, a dual-core ARM processor, and 155 user-customizable I/O yes, 155 230 76 grounds , snickerdoodle is more than “just another cheap Linux computer.” snickerdoodle gives you the freedom

Page 3 of 32

Page 4 of 32
and for the truly ambitious, build things like
• RADAR-enabled, self-navigating terrestrial robots
• unmanned aircraft with heads up displays and collision avoidance
• wireless facial-recognition security systems
• 6-axis robots and 3D printers
• gigabit networking and high-frequency trading
• computer vision systems for 3D mapping and object recognition

Page 5 of 32
• autonomous underwater rovers
• remote weather stations and sensor clouds

You get the

But How?
snickerdoodle has built-in Wi-Fi and Bluetooth and uses a special ARM processor with software-reconfigurable peripherals and I/O. Think of it as a 3D printer for digital hardware. So whether it’s PWMs, or SPIs, or regular old GPIO, you’ll no longer be held back by the chip or board maker telling you what pins you get, how many, and where - you will always have the pins you need, when and where you need them.

And with the paired mobile app iOS and Android , you’ll be able to wirelessly upload your projects and hardware configurations on the go. So even if you’ve never worked with reconfigurable hardware before, you can take advantage of dozens of pre-built, opensource peripheral libraries, providing unique, freely selectable “personalities” for your snickerdoodle - all from the friendly confines of your phone/tablet. Just scroll, find, and tap.

Page 6 of 32

Page 7 of 32

Getting Started With snickerdoodle

Paired with a free mobile app and an Eclipse-based development environment, you’ll be able to get from opening the box to running an application in under 15 minutes.

Step One Connecting to snickerdoodle

If you’ve ever logged onto a Wi-Fi network or paired with a Bluetooth device using your phone or tablet, you already know how to connect to your snickerdoodle and how to connect your snickerdoodle to the ‘net. Ready?

Page 8 of 32

And that’s it! Yes, seriously - we told you it’d be easy. Next up?

Step Two Using the IDE i.e., the Hacker’s Habitat
snickerdoodle is programmed using a freely downloadable, Eclipse-based integrated development environment available for Windows and Linux .

Page 9 of 32

So whether you’re working in Python, Java, or C/C++, you’ll be right at home. You’ll also be able to download all the board support packages BSPs and reference designs you need for your application straight from the krtkl and snickerdoodle websites. With everything from pre-built hardware configurations to open source projects, operating systems, and libraries, snickerdoodle starts your project off on the right foot. *Note interested in learning more about the IDE? Check out our YouTube channel for tutorials and demos as well as the links provided in the FAQs below.

Who Needs Wires?

Why clutter your desk with more wires when you don’t need to? snickerdoodle can be configured wirelessly so once you’re connected to your snickerdoodle, you’ll be able to load projects, hardware configurations, and reference designs straight from your mobile device.

Page 10 of 32

Off-the-Grid

Of course, wireless isn’t for everybody. Maybe you don’t want your data leaving your bedside. Maybe you’re worried the government is watching your every move. Or maybe you’re stuck inside a Faraday cage in Bermuda. Whatever the reason, fear you can still program your snickerdoodle the “old-school way” - with no wireless connection OR mobile device. You can:
• jack right into the microUSB and use the serial console
• load everything onto a microSD card and install it directly into the on-board, locking
Crowd Supply has also offered to assist us with packaging requirements/sourcing as well as domestic and international logistics to ensure you receive the best and most reliable customer service and ordering experience possible.

Thank You!

We’d like to thank some of the people who helped ‘keep the ship afloat’ for the past two loooong years. A big, warm, heartfelt “thank you” to:

Bruce Hammond for the dozens of projects he’s helped us with including this one Don and CADParts for their amazing work on the for always standing by the Bat Phone Romy for producing our killer video and for putting up with us fellow roboticists Leo & co. at SMP Robotics and Adam & Daniel at Modbot Ryan & Jeff and all the folks at Tempo Automation for getting us out of more than a couple prototyping binds Marie for being our bulldog Josh & Darrell and the Crowd Supply team Brad from TI, Justin & Bruce from Avnet, Jahanarha, Elizabeth, & Kristin from Samtec, Ronald & Chris from Norcomp, and Douglas & Monica from Digi-Key for all their ongoing support.

Also, thank you to our investors - you know who you are - for taking a leap of faith and believing in us when we were just three guys in a 140 square foot office armed with nothing but a box of equipment and a dream. And to our friends and families for being there when we needed you most.

And finally, thanks to you, our backers and fans for sharing our enthusiasm for creating new things and for all the words of encouragement - every one of them meant something. This is for you.

Thank you.

Risks & Challenges

Producing hardware in volume carries with it many risks. Potential issues with supply chains, quality assurance, part shortages, and natural disasters are just a few of the obstacles that can get in the way of successful delivery of a hardware product.

Software also carries risks and requires a carefully architected and executable plan. Our first priority is ensuring the highest possible quality of snickerdoodle’s fundamental software building blocks wireless connectivity, board support packages, mobile applications, backend device management and data security, and baseboard functionality.

Page 32 of 32

Wherever possible, we’ve taken care to allow time for delivery setbacks, quality issues, and other potential hiccups to be ironed out without causing delays in fulfillment. But no matter what, we will always be transparent, responsive, and quick to provide updates along the way so our backers will always know where we are, where we’re going, any challenges we might come across, and how we are working to address them.
9/6/2017
More datasheets: CY22050FZXC | CY22050ZXC-134 | CY220501KFZXI | 510S | CY62137VNLL-70ZSXET | CY62137VNLL-70ZSXE | CY62137VNLL-70ZSXA | CY62137VNLL-70ZSXAT | ADNS-3530 | MBR10150CTP


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived CS-SNICKERDOODLE-02 Datasheet file may be downloaded here without warranties.

Datasheet ID: CS-SNICKERDOODLE-02 507215