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

Arm support

Arm training courses and on-site system-design advisory services enable licensees to realize maximum system performance with lowest risk and fastest time-to-market.

Arm training courses  Open a support case

Community Blogs

Community Forums

Answered Where do I find presentations and photos from SC'18? 2 votes 1207 views 0 replies Started 8 months ago by John Linford Answer this
Not answered multi core debug interface for ARM CM3 0 votes 12 views 0 replies Started 6 hours ago by Madduri Answer this
Suggested answer Trying to set the IDE to recognize additional RAM available from a larger external DDRAM designed into current design 0 votes 70 views 2 replies Latest 6 hours ago by Larry Shilkoff Answer this
Not answered Getting started with mbedTLS 0 votes 29 views 0 replies Started 7 hours ago by techguyz Answer this
Suggested answer Function with different types of arguments 0 votes 399 views 3 replies Latest 9 hours ago by ²erik malund Answer this
Not answered wrong page size in STM32F0xx_256.FLM DFP flash algo for STM32F09x 0 votes 41 views 0 replies Started 11 hours ago by rµ75 Answer this
Suggested answer Firmware working fine in debug mode but not in Release mode
  • Keil MDK
0 votes 224 views 4 replies Latest 15 hours ago by Tejaswini Jayashanker Answer this
Suggested answer License Feature Not Available 0 votes 635 views 3 replies Latest 15 hours ago by Peter Harris Answer this
Suggested answer How to develop CMSIS-DSP code in Visual Studio 2015?
  • Fast Models
  • CMSIS
0 votes 219 views 1 replies Latest 16 hours ago by Ronan Synnott Answer this
Suggested answer Cortex-R5: Divide-by-zero
  • Armv7 Exception Model
  • Cortex-R5
  • Processors
  • Software Development
0 votes 366 views 4 replies Latest 18 hours ago by Tau Answer this
Suggested answer DS5 Linux Debugging 0 votes 269 views 1 replies Latest 19 hours ago by Ronan Synnott Answer this
Not answered AXI4 ordering 0 votes 41 views 0 replies Started 19 hours ago by Hyunkyu Answer this
Answered Where do I find presentations and photos from SC'18? Started 8 months ago by John Linford 0 replies 1207 views
Not answered multi core debug interface for ARM CM3 Started 6 hours ago by Madduri 0 replies 12 views
Suggested answer Trying to set the IDE to recognize additional RAM available from a larger external DDRAM designed into current design Latest 6 hours ago by Larry Shilkoff 2 replies 70 views
Not answered Getting started with mbedTLS Started 7 hours ago by techguyz 0 replies 29 views
Suggested answer Function with different types of arguments Latest 9 hours ago by ²erik malund 3 replies 399 views
Not answered wrong page size in STM32F0xx_256.FLM DFP flash algo for STM32F09x Started 11 hours ago by rµ75 0 replies 41 views
Suggested answer Firmware working fine in debug mode but not in Release mode Latest 15 hours ago by Tejaswini Jayashanker 4 replies 224 views
Suggested answer License Feature Not Available Latest 15 hours ago by Peter Harris 3 replies 635 views
Suggested answer How to develop CMSIS-DSP code in Visual Studio 2015? Latest 16 hours ago by Ronan Synnott 1 replies 219 views
Suggested answer Cortex-R5: Divide-by-zero Latest 18 hours ago by Tau 4 replies 366 views
Suggested answer DS5 Linux Debugging Latest 19 hours ago by Ronan Synnott 1 replies 269 views
Not answered AXI4 ordering Started 19 hours ago by Hyunkyu 0 replies 41 views