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 1808 views 0 replies Started 1 years ago by John Linford Answer this
Not answered Is it possible disassemble an object compiled by armclang and re-compile it with arm-none-eabi-gcc 0 votes 21 views 0 replies Started 6 hours ago by sword_i@sina.com Answer this
Not answered fingerprint sensor error for 8051 0 votes 1 views 0 replies Started 6 hours ago by er nischal Answer this
Not answered How much is the maximum resolution of texture supported by Mali GPU? 0 votes 40 views 0 replies Started 7 hours ago by luc Answer this
Suggested answer Keyboard Scanning Using 8255
  • Microcontroller (MCU)
0 votes 359 views 6 replies Latest 8 hours ago by geneliasmith Answer this
Suggested answer Where can I find the sc300 Technical reference manual? 0 votes 119 views 1 replies Latest 8 hours ago by 42Bastian Schick Answer this
Suggested answer Problem translating sound file to spectrogram 0 votes 312 views 2 replies Latest 9 hours ago by geeksquad27 Answer this
Suggested answer A delay() is dead in AC6, but OK in AC5, help! 0 votes 87 views 1 replies Latest 9 hours ago by lanmanck Answer this
Not answered Cannot build position independent code that works 0 votes 83 views 0 replies Started 15 hours ago by FreddyBenZeev Answer this
Not answered Inconsistency in latest AXI4 specification (version g) regarding INCR burst transfers.
  • AXI4
0 votes 158 views 0 replies Started 17 hours ago by MuchToLearn Answer this
Suggested answer Cycle accurate Cortex-M3 simulator using obsfucated RTL
  • Cycle Models
  • Cortex-M3
  • Hardware Modelling/Simulation
0 votes 469 views 2 replies Latest 17 hours ago by TinyLabs Answer this
Suggested answer Transmitting and reconstructing DSP data over internet. 0 votes 163 views 1 replies Latest 20 hours ago by Andy Neil Answer this
Answered Where do I find presentations and photos from SC'18? Started 1 years ago by John Linford 0 replies 1808 views
Not answered Is it possible disassemble an object compiled by armclang and re-compile it with arm-none-eabi-gcc Started 6 hours ago by sword_i@sina.com 0 replies 21 views
Not answered fingerprint sensor error for 8051 Started 6 hours ago by er nischal 0 replies 1 views
Not answered How much is the maximum resolution of texture supported by Mali GPU? Started 7 hours ago by luc 0 replies 40 views
Suggested answer Keyboard Scanning Using 8255 Latest 8 hours ago by geneliasmith 6 replies 359 views
Suggested answer Where can I find the sc300 Technical reference manual? Latest 8 hours ago by 42Bastian Schick 1 replies 119 views
Suggested answer Problem translating sound file to spectrogram Latest 9 hours ago by geeksquad27 2 replies 312 views
Suggested answer A delay() is dead in AC6, but OK in AC5, help! Latest 9 hours ago by lanmanck 1 replies 87 views
Not answered Cannot build position independent code that works Started 15 hours ago by FreddyBenZeev 0 replies 83 views
Not answered Inconsistency in latest AXI4 specification (version g) regarding INCR burst transfers. Started 17 hours ago by MuchToLearn 0 replies 158 views
Suggested answer Cycle accurate Cortex-M3 simulator using obsfucated RTL Latest 17 hours ago by TinyLabs 2 replies 469 views
Suggested answer Transmitting and reconstructing DSP data over internet. Latest 20 hours ago by Andy Neil 1 replies 163 views