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

Version 15
    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