Beetle 3 Medium Circuit Board.

Getting Started

The Arm Beetle IoT evaluation board is built around the Arm CoreLink SSE-100 Subsystem, which allows design teams to create IoT endpoints faster and with lower risk. Arm’s scalable IP solutions are designed to target across the value chain, from sensors to servers. Arm’s IoT subsystem with Mbed OS is a complete reference system, that reduces the complexity and risk of a SoC design for IoT endpoints. The subsystem features a range of peripherals and interfaces. It is specifically designed for use with Cortex-M processors and Arm Cordio Bluetooth Smart Radio IP. Arm has taken this subsystem and generated a proof of concept test chip called Beetle.

Key benefits of the Arm Beetle board include:

  • Single-chip Cortex-M3 based IoT design
  • Features embedded Flash and Bluetooth
  • Evaluate and develop IoT applications 

Applications

Evaluation of Arm IP for IoT in a system context.

Specifications

Board name (short)  Beetle
Part number V2M-Beetle-0340A
PCB number HBI-0295B
Datasheet V2M_Beetle_datasheet
Manuals Technical Reference Manual
Form factor
69 x 53mm (2.7 x 2.1 inches)
CPU
Arm Cortex-M3
Subsystem Arm CoreLink SSE-100 Subsystem
Radio Cordio BT4.2 Bluetooth Smart radio
Memory 256KB of embedded flash
  2MB of external QSPI flash
Debug
JTAG

SWD
  CMSIS-DAP with a virtual UART port
  4-bit TRACE
 Expansion GPIO
  UART
  SPI
  I2C
  Analog signals

 

Key product highlights

The central element of the platform is the IoT subsystem, which is pre-validated allowing the user to hit the ground running. Arm extended the IoT subsystem, attaching the Arm Cortex-M3 processor, the Arm Cordio Bluetooth Smart radio, the TSMC embedded flash and a host of other complementary peripherals to create the Beetle test-chip.

The design is fully compliant with Arm’s Mbed OS IoT software framework, which enables rapid development and prototyping. It is loaded with debug features including: JTAG, SWD, CMSIS-DAP and TRACE. The Beetle board has support for expansion using Arduino® headers. It is an ideal platform for the evaluation of an Arm CoreLink SSE-100 Subsystem IoT subsystem.

A microcontroller-based configuration mechanism provides an easy, USB-based, plug-and-play method for programming software and firmware into the system flash memory from an attached PC.


Get support

Community Forums

Not answered Where do I find presentations and photos from SC'18? 2 votes 4534 views 0 replies Started 1 years ago by John Linford Answer this
Suggested answer Debug from reset vector 0 votes 258 views 4 replies Latest 6 hours ago by Ranjith Answer this
Not answered Keil C51 & printf to UART1 0 votes 24 views 0 replies Started 8 hours ago by a.chechet Answer this
Suggested answer Prebuilt Toolchain for armv6l/armv7l/Raspberry Pi
  • GCC
0 votes 4511 views 5 replies Latest 9 hours ago by Liviu Ionescu Answer this
Not answered xPack GNU Arm Embedded GCC v9.3.1-1.1 released 0 votes 17 views 0 replies Started 10 hours ago by Liviu Ionescu Answer this
Not answered In APB, Why do we use enable signal? (Don't care about PREADY) 0 votes 25 views 0 replies Started 13 hours ago by INNS Answer this
Not answered DesignStart Eval : The number of INTISR in Cortex-M3 0 votes 20 views 0 replies Started 13 hours ago by tomaru Answer this
Answered cortex m7 STR fail 0 votes 120 views 4 replies Latest 14 hours ago by OldFoggy Answer this
Suggested answer How does RTOS use MPU on Cortex-M?
  • Real Time Operating Systems (RTOS)
  • Memory
0 votes 295 views 3 replies Latest 14 hours ago by 42Bastian Schick Answer this
Suggested answer FVP model fails with error code 0xC0000005 0 votes 225 views 1 replies Latest 18 hours ago by Ronan Synnott Answer this
Suggested answer build my own board ? 0 votes 837 views 6 replies Latest yesterday by 42Bastian Schick Answer this
Suggested answer Hello World error - "Simulation code-translation cache failed to gain DMI"
  • Arm Development Studio
0 votes 222 views 1 replies Latest yesterday by Stephen Theobald Answer this
Not answered Where do I find presentations and photos from SC'18? Started 1 years ago by John Linford 0 replies 4534 views
Suggested answer Debug from reset vector Latest 6 hours ago by Ranjith 4 replies 258 views
Not answered Keil C51 & printf to UART1 Started 8 hours ago by a.chechet 0 replies 24 views
Suggested answer Prebuilt Toolchain for armv6l/armv7l/Raspberry Pi Latest 9 hours ago by Liviu Ionescu 5 replies 4511 views
Not answered xPack GNU Arm Embedded GCC v9.3.1-1.1 released Started 10 hours ago by Liviu Ionescu 0 replies 17 views
Not answered In APB, Why do we use enable signal? (Don't care about PREADY) Started 13 hours ago by INNS 0 replies 25 views
Not answered DesignStart Eval : The number of INTISR in Cortex-M3 Started 13 hours ago by tomaru 0 replies 20 views
Answered cortex m7 STR fail Latest 14 hours ago by OldFoggy 4 replies 120 views
Suggested answer How does RTOS use MPU on Cortex-M? Latest 14 hours ago by 42Bastian Schick 3 replies 295 views
Suggested answer FVP model fails with error code 0xC0000005 Latest 18 hours ago by Ronan Synnott 1 replies 225 views
Suggested answer build my own board ? Latest yesterday by 42Bastian Schick 6 replies 837 views
Suggested answer Hello World error - "Simulation code-translation cache failed to gain DMI" Latest yesterday by Stephen Theobald 1 replies 222 views