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

BUY NOWBUY NOWDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

Cookie.png
Overview

 

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™

 


CookieArduino
OrientationEntrance of Embedded DevelopmentToys for everybody
Hardware

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
TypeDescription
User ManualEmbest: User Manual for Cookie NuMicro Edition Board
DatasheetNuvoton: Datasheet for M058/0516BN MCU Family

 

Design Elements
TypeDescription
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

 

Video


 

Back to top

 

Kit Features


Cookie_2.png

  • 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