Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day.
Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.

Shopping Cart 0
US$0.00

with 

BMduino

, you can use 

Arduino

,

Keil

, and 

BMCOM


The BMduino-UNO is an Arduino Uno equivalent board designed with a few extra featuresto improve upon the original Uno.

What is BMduino?


BMduino is a plug-and-play solution for the Arduino system. Without any soldering, all you need is a 5-pin cable to plug together various devices and accessories!
But that's not all - BMduino is not limited to just the Arduino platform. It's versatile enough to be used on the Keil platform as well, opening up a whole new world of possibilities for your projects!

BMduino comes equipped with two BMCOMs that let you directly connect to any device featuring a BMCOM interface. FURTHERMORE, it provides an on-board debugger, and is easy-programming for beginners.

Working on
Arduino IDE
Working on
Keil IDE

What is BMCOM?


The BMCOM is an ecosystem consisting of I2C/UART modules, which includes sensors, actuators, displays, and wireless modules, that can accelerate the process of prototype design.

There are two types of BMCOM connectors:

BMCOM1

: a 2.54mm pitch, 5-pin header


BMCOM2

: a 1mm pitch, 5-pin JST connector

What is Keil Driver?


BMduino ecosystem products support not only Arduino but also Keil.

The Keil Driver is a driver program designed for BMduino products on the Keil platform. We also offer example programs, helping you quickly develop products on the Keil platform.

For detailed usage instructions, please refer to: Keil Driver Quick Start Guide

Quick Start
Multiple Keil Driver

Download Keil Driver


Keil Driver Function Supported product
Input Module
BMK52T016 16-Key Touch Shield BMK52T016
BMK54T004 Slide + 4-Key Touch Shield BMK54T004
BMK56T004 Wheel + 4-Key Touch Shield BMK56T004
BM32S2031-1 Proximity Sensing Module BMS31M001
BM32S2031-1
BM32S3021-1 1D Gesture Recognition Module BMS31M002
BM32S3021-1
Sensor Module
BM25S2021-1 Temperature and Humidity Digital Sensor BME33M251
BM25S2021-1
BMS33M332 Proximity and Ambient Light Sensing Module BMS33M332
BMS56M605 Gyroscope and Accelerometer Module BMS56M605
BMH63K203 Infrared Thermometer Module BMH63K203
BMH06203-41
BMH06203-42
BMH06203-31
BMH06203-32
BM22S4221-1 PIR Sensor BMA46M422
BM22S4221-1
BML36M001 Time of Flight Ranging (ToF) Module BML36M001
BMV23M001 Sound Detector Module BMV23M001
BME82M131 Ambient Light Sensing Module BME82M131
BME34M101 Capacitive Soil Moisture Detection Module BME34M101
BMH12M205 Weighing Kit (5Kg) BMH12M205
BMH08002-4 Oximeter and Heart Rate Module BMH83M002
BMH08002-4
BM62S2201-1 Digital Air Pressure Sensor BME21M621
BM62S2201-1
Output Module
BMP73T104 4-channel Motor Driver Shield BMP73T104
BMD31M090 0.96" OLED Module BMD31M090
BMD26M088 RGB LED (8 x 8) Module BMD26M088
BMB22M210 UART Expansion Module BMB22M210
BMV31T001 Voice Playback Shield BMV31T001
BMS81M001 Shake Detection Module BMS81M001
BMD11M134 4-digit Alphanumeric Display Module BMD11M134
BMP75M131 Relay Module BMP75M131
Wireless Module
BM7701-00-1 Bluetooth 5.2 BLE Module BMC77M001
BMC81M001 WIFI Module BMC81M001
Product Catalog

More products are on the way! Stay tuned for our website's upcoming launches.

FAQs


  • Q : Do modules with a BMCOM need to be used with a BMduino-UNO BM53A367A?
    A : No, modules with a BMCOM can also be used with other development board, such as Arduino UNO or used individually.
    Q : What are the differences between BMduino-UNO and Arduino-UNO?
    A : Our BMduino-UNO BM53A367A is designed based on the Arduino-UNO R3 and is pin-compatible with the Arduino-UNO R3.
    The main differences between them is in the core, operating voltage, communication interfaces, and connectors.
    For a detailed comparison table, please refer to the product page of BMduino-UNO BM53A367A.
Contact Us