SKU: IOWC-1362
📋 GST Invoice Available

Sipeed M0sense BL702 RISC-V IoT Board w/ LCD

₹889.00 (Inclusive of all taxes)
Out of Stock

The Sipeed M0sense is a compact RISC-V IoT development board based on the Bouffalo Lab BL702 SoC, featuring Bluetooth 5.0 connectivity and an integrated FPC connector for an optional 0.68-inch LCD screen. It is powered via USB-C and supports firmware development in Arduino IDE and the TinyMaix inference framework for edge machine learning.

Features

  • Powered by the Bouffalo Lab BL702 32-bit RISC-V processor with FPU, running at up to 144MHz for efficient edge computing tasks.
  • Integrates Bluetooth 5.0 (BLE) for low-power wireless communication, ideal for smart home and sensor network applications.
  • Features an 8-pin FPC connector for attaching an optional 0.68-inch 80×160 resolution LCD screen for human-machine interface projects.
  • Onboard sensors include a six-axis IMU (accelerometer & gyroscope) and a microphone, enabling motion and audio sensing capabilities.
  • Provides substantial memory for embedded applications with 132KB RAM, 192KB ROM, and 512KB of user flash storage.

Out of stock

Description

The Sipeed M0sense is a feature-rich development platform built around the Bouffalo Lab BL702, a RISC-V core microcontroller with integrated Bluetooth Low Energy 5.0. Its compact thumb-sized form factor houses a comprehensive suite of peripherals including a six-axis inertial measurement unit (IMU), a digital microphone, and a programmable RGB LED, making it a versatile hub for interactive IoT prototypes.

Designed for edge AI and machine learning, the board is fully compatible with the TinyMaix neural network inference framework, allowing developers to deploy lightweight models directly on the device. The dedicated FPC LCD interface enables visual feedback and user interaction, supporting optional displays for complete standalone applications. Power is supplied cleanly through a USB Type-C port, which also serves as the primary firmware programming and serial communication channel.

Key Features

  • RISC-V Edge AI Platform: Leverage the 144MHz BL702 with FPU and TinyMaix framework for on-device machine learning inference.
  • Integrated Sensor Hub: Combines a 6-axis IMU and digital microphone for motion tracking, gesture recognition, and audio processing applications.
  • Display-Ready Design: 8-pin FPC connector supports plug-and-play attachment of SPI LCD screens for building interactive interfaces.
  • Low-Power BLE Connectivity: Enables energy-efficient wireless data transmission to smartphones, gateways, and other BLE peripherals.
  • Developer-Friendly Ecosystem: Supported by Bouffalo Lab SDK, Arduino core, and PlatformIO for streamlined firmware development and debugging.
  • Robust Memory Configuration: Ample 132KB SRAM and 512KB flash accommodate complex application logic and over-the-air (OTA) update routines.

Applications

  • Smart Wearables & HMI Devices: Create interactive watches, fitness trackers, or control panels using the onboard IMU, mic, and optional LCD.
  • Voice & Motion-Activated IoT Nodes: Develop BLE-enabled sensors for smart home automation, voice control interfaces, or gesture-based controls.
  • Edge AI Prototyping: Implement TinyML models for handwritten digit recognition, audio keyword spotting, or activity classification using the TinyMaix framework.
  • Educational Robotics & STEM Kits: Ideal platform for teaching embedded systems, RISC-V architecture, and wireless sensor networks.

Technical Specifications

Microcontroller / SoCBouffalo Lab BL702 32-bit RISC-V with FPU
Max CPU Frequency144 MHz
Wireless ProtocolBluetooth Low Energy (BLE) 5.0
RAM132 KB
ROM192 KB
Flash Memory512 KB
Onboard Sensors6-axis IMU (Accelerometer + Gyroscope), Digital Microphone, RGB LED
Display Interface8-pin FPC connector for SPI LCD (supports 0.68" 80x160 screen)
Programming InterfaceUSB 2.0 Full Speed via USB Type-C
Supply Voltage5V ±10% (via USB-C)
Operating Current~0.5A (typical)
Dimensions (Shipping)Approx. 8 cm x 5 cm x 2 cm

Frequently Asked Questions

How do I program the Sipeed M0sense board and what development frameworks are supported?

The board is programmed via its USB Type-C port using Bouffalo Lab's official SDK and flashing tools. It is also supported by an open-source Arduino core, allowing development within the familiar Arduino IDE. For advanced users, PlatformIO offers a streamlined workflow. The integrated USB 2.0 FS interface handles both firmware uploads and serial communication for debugging.

Can I use the onboard FPC connector with other LCD screens, and what are the interface specifications?

Yes, the 8-pin FPC connector is designed for SPI-based LCD screens. It is compatible with the included 0.68-inch 80x160 display and other similar SPI modules. You will need to configure the correct GPIO pins for SPI communication (SCK, MOSI, DC, CS, RST) in your firmware. The connector provides both 3.3V power and the necessary data lines for the display.

What is the power consumption profile of the M0sense, and how can I optimize it for battery-powered BLE sensor applications?

The BL702 SoC features multiple low-power sleep modes which are essential for battery operation. In deep sleep, current draw can drop to microamps, while active BLE transmission consumes milliamps. To optimize, structure your firmware to use the deepest possible sleep mode between sensor readings and BLE advertising events. Manage the IMU and microphone power via their enable pins, and ensure the LCD is powered down when not in use.

Package Includes

  • 1 x Sipeed M0sense Development Board with Pre-attached LCD Screen

Additional Information

Weight 0.017 kg
Dimensions 8 × 5 × 2 cm