Cytron ARM Cortex M0

  • Availability:

Accessories you may need

Enter desired quantity before clicking 'Add to Cart' button

USB Micro B Cable

USB Micro B Cable

    $1.00 $1.48 Ex Tax: $1.00

    Adapter 12V 1A (UK Plug)

    Adapter 12V 1A (UK Plug)

    • 5 or more $1.88
    • 20 or more $1.68
    • 50 or more $1.58

    $1.98 Ex Tax: $1.98

    • Total accessories: $0.0
    • Grand total: 17.5

    • Product Code: CT-ARM
    • Warranty Period: 12 months
    The 1st Arduino/Genuino UNO compatible 32-bit ARM Cortex-M0 running at 5V, fully shield compatible!
    Yes, ARM is quite famous architecture, it almost consume entire smart phone market. Most of the smart phone you have is ARM based. And now, ARM has also invade the microcontroller sector :) With the 32-bit ARM processor and higher processing speed, not to forget the rich peripherals, this ARM Cortex-M0 microcontroller offer 6X the power of 8-bit microcontroller, if we compare to Arduino UNO which uses Atmega328P running at 16MHz.
    We are excited about ARM microcontroller too and we are working hard to integrate it into Arduino Ecosystem. Now it is ready, and we would like you to try it! We have developed the libraries and the json files to include everything you need into Arduino IDE. Nevertheless, it still needs more developers and lovers to nurture it :) So if you are familiar with Arduino and ARM, please grab one, kick-start it and work with us to grow the community.
    This is CT-ARM, an Arduino UNO R3 compatible 32-bit ARM Cortex-M0 microcontroller board. It is compatible with Genunio UNO R3.
    **Starting from 14/5/2018, board package URL is changed to, please take note.
    Features and Specs:
    • Microcontroller: NUC131LD2AE (32-bit ARM Cortex-M0)
    • Operating voltage: 5VDC (We seldom see ARM microcontroller with 5V powered)
    • In the form of Arduino UNO R3
    • Flash size (program memory): 64KB
    • SRAM size: 8KB
    • Digital IO: 20
    • Analog input (ADC): 6
    • PWM: 16
    • External Interrupts: 10
    • UART: 5 + 1 (bottom of the board)
    • Clock Speed: 50MHz
    • Compatible in Arduino IDE (download the json file via Boards Manager)
    • We have completed the fundamental Arduino Library for it (Require Developer to verify)
    • USB MicroB receptor, utilize the Android phone cable :)

    Comparison between Arduino UNO/ZERO/ARM:




    Light Dancing with Music

    For full description please visit our tutorial at

    Beta Test Tutorial
    User Manual
    NUC131 Technical Reference Manual
    NUC131 Datasheet
    Fritzing File
    Q & A (15)
    Curious if you can use this board without the Arduino IDE. Can you use other IDEs typical of ARM development, such as ARM Dev Studio, Eclipse, Visual Studio Code, and many others. ( Jon Rothlander , 03/03/2021 )
    Not answered yet.
    Hello, may I know it is possible to run with freertos? ( Tan Wei Siang , 15/09/2020 )
    Hi, we're sorry as we have not tried on that yet. Thanks :)
    Is it possible to use SIMULINK for Cytron M0?? ( SH.NO, 09/07/2020 )
    Hi, we're sorry as our technical team is not familiar with SIMULINK. Thanks :)
    Can I ask, for burning bootloader, are the method same as UNO? ( Wilson, 03/06/2020 )
    Hi, we're sorry as it requires a special programmer to operate. For further assistance, you may drop an email to Thanks :)
    is it compatibble with ethernet shield? ( AHMAD RIDHWAN MOHD KAMIL , 07/05/2020 )
    Hi, we could not promise that. But, you drop an email to for technical assistance. Our team will reply to you as soon as possible. Thanks :)
    How does this board compared to STM32? also teensy board? Pls make a comparison sheet ( Lim Chee Hoe, 31/10/2019 )
    Hi, you may refer to this link. Thanks :)
    can i use the same coding on arduino uno to this microcontroller? ( luqman, 19/09/2019 )
    Hi, yes you can but there is some function you need to modify the pin. If you search for low-cost Arduino, you may consider Maker UNO
    Where are the drivers for this board? I'm getting error "failed to communicate with chip"? ( Aaron, 29/01/2019 )
    Hi, you may refer to this link
    Hi, does this board support Mbed OS ? ( NT, 24/04/2018 )
    Hi, sorry, we're not familiar with Mbed OS, thus we're not sure about it. Maybe you can try? Thanks.
    Nowadays, SIMULINK can now be used to program Arduino and it is getting more and more preferable. Is it possible to use SIMULINK for Cytron M0 too? ( JS, 03/11/2017 )
    Hi, for now it is not support yet. For further questions, please visit to our technical forum as this session is only for short inquiry related to the product. Thanks.

    Ask a question

    Reviews (13)
    • 4.8 out of 5
    Total Reviews (13)
    • 5
    • 4
    • 3
    • 2
    • 1

    Tags: Arduino, UNO, Arduino Main board, CT-ARM, 32-bit, ARM, Arduino Compatible, 5V cytron, arm, cortex, (beta, version), arduino, main, ct-arm