Embest: Open Source Arduino™ Form-Factor Compatible ARM Based COOKIE Board

BUY NOWBUY NOWDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents



Cookie board is an open-source Arduino™ form-factor compatible 32-bit ARM prototyping platform based on ARM Cortex-M microcontrollers. Offered along with a free ARM development environment from CooCox (Windows only), it helps you to enter into Embedded Development and makes it simple to add sensing and control to a huge range of projects, whether you are an engineer, designer, artist or hobbyist.


Cookie board expands the concepts of 8-bit Arduino™ into 32-bit ARM Cortex MCUs. The Cookie NuMicro edition is based on the Nuvoton Cortex M0 microcontroller M0516LBN. The M0516LBN with Cortex-M0 core can run up to 50MHZ, with 64KB Flash for program memory; 4KB Flash for data memory, 4KB SRAM, 2 UARTs, 2 SPIs, and 1 I2C. The Cookie NuMicro edition is fully compatible with the Arduino™ form-factor, with 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a power jack, an ICSP header; it contains everything needed to support the microcontroller. There is also an onboard CoLinkEx for debugging purposes.


Cookie board comes with CooCox development environment - a free & open ARM development tool environment (Windows Only). CooCox provides a complete tool kit including IDE, Flash programs, Graphical pin configuration, and code generation tool etc. The CooCox CoX Peripheral Interface, a unified peripheral interface, makes it easy to reuse Arduino-Shields across different Cookie boards based on different ARM Cortex M0/M3/M4 MCUs platforms.


As Cookie is an open-source platform, all the documents and sources are free for download. You can find the Schematic, BSP Code, and also the PCB file under the Technical Documents section below.

More Development Kits and Tools
orangearrw.gifEmbest Development Kitsorangearrw.gifMore ARM Development Kits
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Cookie Vs Arduino™


OrientationEntrance of Embedded DevelopmentToys for everybody

32-bit ARM Cortex MCU, Sys Clock ≥ 50MHz

8-bit AVR MCU, Sys Clock = 8MHz / 16MHz

Interfaces beyond Arduino™ form-factor like Ethernet, CAN, etc.Arduino™ form-factor
Code Download & DebuggingOnly Code Download, No Debugging
Programming languageC languageSimplified C language
Development toolsCooCox tool kit-a complete set of tool chain.Arduino™ IDE
Reusable codeAvailable across different MCUs with CoXAvailable



Development Tools


CooCoX IDE: Embest offers the CooCox IDE development tool as a free download.


The CooCox IDE (CoIDE) is a highly-integrated software development environment for ARM Cortex M4, M3, M0 and M0+ based microcontrollers, which includes all the tools necessary to develop high-quality software solutions in a timely and cost effective manner. CooCox development tools consist of various modules like; Integrated Development Environment (CoIDE), Flash Programmer (CoFlash), Emulator (CoLinkEx), a Real Time Operating System (CoOS), CoCenter and CoAssistant. For more information on CooCoX Tools please Click Here


Back to top


Technical Documents

Learning Center
User ManualEmbest: User Manual for Cookie NuMicro Edition Board
DatasheetNuvoton: Datasheet for M058/0516BN MCU Family


Design Elements
BSPEmbest: Board Support Package (BSP) for Cookie NuMicro Edition Board
SchematicEmbest: Schematic for Cookie NuMicro Edition Board - EAGLE Files
LayoutEmbest: Gerber Files for Cookie NuMicro Edition Board
BOMEmbest: Bill Of Material (BOM) for Cookie NuMicro Edition Board


Back to top




Back to top


Kit Features


  • 32-bit ARM Cortex-M0 MCU.
  • Fully compatible with Arduino™ form-factor
  • Over 280 Arduino™ Shields can be reused
  • Sys Clock ≥ 50MHz
  • Memory:
    • 64KB Flash for program memory
    • 4KB Flash for data memory
    • 4KB SRAM
  • Working on both 3.3V and 5V, selectable with jumper.
  • Onboard CoLinkEx for USB-JTAG/SW debugging.
  • A set of Free ARM development tools provided by CooCox.
  • Component platform makes it easy to share codes.
  • Hardware CAD design files open under CC BY-SA 3.0 license in Eagle format.









Back to top

Kit Contents


  • Cookie_NuMicro_V1.0 based on Nuvoton Cortex-M0 microcontroller M0516LBN.
  • Nine Jumper Caps   (Height: 5mm each )
  • USB 2.0 Cable  (Length: 80cm )
  • Plastic Packaging Box  (150*140*25mm


Back to top