
Reconfigure. Accelerate. Connect.

snickerdoodle changes the way development is done. Reconfigure hardware on the fly, optimize for power and speed, and embed intelligence into the tightest of spaces. So powerful yet so simple, snickerdoodle opens up a new world of connectivity, performance, and creativity.
This is the future. This is snickerdoodle.
What is snickerdoodle?
(hover to find out)snickerdoodle is a prototype-to-production platform for building high-integrity IoT products.
The familiarity of an ARM processor.
The flexibility of programmable logic.
The convenience of wireless connectivity.
The size of a business card.
Be prepared to take your idea from zero to market in no time flat.
snickerdoodle is powered by three core components:
Read on to learn how this unique trio has combined to form the most capable IoT platform to date.
What is snickerdoodle?
snickerdoodle is a prototype-to-production platform for building high-integrity IoT products.
• The familiarity of an ARM processor •
• The flexibility of programmable logic •
• The convenience of wireless connectivity •
• The size of a business card •
Be prepared to take your idea from zero to market in no time flat.
snickerdoodle is powered by three core components:
Read on to learn how this unique trio has combined to form the most capable IoT platform to date.


ZynqTM Inside
Zynq 7-Series by Xilinx is a System on Chip (SoC) combining an ARM Cortex®-A9 microprocessor with a Xilinx Artix®-7 field-programmable gate array (FPGA).
Developers can now leverage the friendly confines of the ARM ecosystem alongside the reconfigurability and speed of an FPGA, making for a powerful – yet deeply usable – tool for building highly integrated systems.


Be Connected.
The pre-certified Texas Instruments WiLink™ 8 wireless module provides for 802.11n Wi-Fi. Wireless access point, Wi-Fi direct, mesh networking, and up to 100Mbps data rates are supported out of the box.
For power-sensitive applications, an onboard STMicroelectronics STM32 ARM Cortex-M0 microcontroller allows for “deep-sleep” standby modes.
What They’re Saying
Exceedingly cool, and we can’t wait to see what people will build with a small, fast ARM board coupled to an FPGA.
As a college student on a robotics design team utilizing a lot of ROS-heavy processes, snickerdoodle looks like exactly what we need.
I’m really amazed (by) what you are doing with snickerdoodle as I’ve always dreamt of such a multi-core system that utilizes FPGAs.
snickerdoodle sets the stage for the future of making.
I just wanted to thank you for designing and building the snickerdoodle board and making it available for a very reasonable price.
The flexible, abundant GPIO options makes snickerdoodle better suited for more complicated tasks that Raspberry Pi simply can’t handle.
They exemplify what can be done with a configurable Zynq-based system. When all the pins are customizable, then nearly anything is possible.
Coolest FPGA maker board ever.
snickerdoodle appears to be the most affordable single-board computers yet to run on the Xilinx Zynq system-on-chip.
I am full of excitement thinking about the possibilities where I can incorporate snickerdoodle in future neuroscience laboratory tasks.
I am amazed by what you are doing. What you are doing is simply beautiful. My hat off to you. You guys are a blessing to the world.
I just LOVE your idea and product. I am a professional trader and snickerdoodle + giggleBits looks like a potential trader’s appliance to me.
TECHNICAL SPECIFICATIONS
(zoom on mobile)
Feature | snickerdoodle one | snickerdoodle black |
|---|---|---|
| Chipset | Xilinx Zynq-7010 | Xilinx Zynq-7020 |
| CPU | 32-bit Dual-Core ARM Cortex-A9 w/640kB Cache and 2x 128-bit NEON Coprocessors | |
| Performance | 3,335 DMIPS/2.6 GFLOPS@667MHz | 4,330 DMIPS/3.4 GFLOPS@866MHz |
| Flash | 16MB XIP NOR + up to 200GB SDIO NAND via Captive MicroSD Card Cage | |
| DRAM/bandwidth | 512MB/25.6Gbps | 1GB/25.6Gbps |
| SRAM/bandwidth | 256kB/28.4 Gbps | 256kB/36.9 Gbps |
| FPGA | 430K gates/17,600 LUT-6 | 1.3M gates/53,200 LUT-6 |
| 32-bit performance | 143,150 MIPS@350MHz | 587,575 MIPS@475MHz |
| Distributed RAM | 270kB/3,354Gbps | 630kB/10,275Gbps |
| DSP Performance | 74 GMACs/31.8 GFLOPS@461MHz | 276 GMACs/121.5 GFLOPS@599MHz |
| Total User GPIO | 155 | 180 |
| FPGA I/O Performance | 16x ADC/100x GPIO/46.2Gbps | 16x ADC/125x GPIO/75.7Gbps |
| Fixed GPIO | 33x GPIO, 4x I2S Audio, 14x I2C, 1x ADC, 2x DAC | |
| Wi-Fi | 150Mbps SISO 2.4GHz 802.11n | 150Mbps 2×2 MIMO 2.4GHz/5GHz 802.11n |
| Antenna | Dual-Band Antenna, Switched U.FL Ports | |
| Serial Interfaces | 2x Gigabit Ethernet, 2x CAN, 2x I2C, SPI, UART, USB 2.0 High-Speed, MicroUSB Console/JTAG | |
| Analog Interfaces | 2x 1MSPS 12-bit ADCs w/16 Channel Multiplexer, 2x 1MSPS 12-bit DACs | |
| Other Peripherals | 5x LEDs, 2x Pushbuttons, Secure Cryptographic Key/Certificate Storage | |
| Software Support | Ubuntu Linux, Python, Java, C/C++, ROS, FreeRTOS | |
| Power | 5V via MicroUSB or 3.7V-17V via Power Pins | |
| Dimensions | 3.5” x 2.0” (88.9mm x 50.8mm) | |


















