Rigado modules are based on industry standard ARM Cortex MCUs. This allows a developer to select between several IDE environments and development tools.
The BMD-100 is a Bluetooth low energy network co-processor module with the ST Microelectronics BlueNRG-MS that can interface to many host MCUs over a SPI port. The choice of IDE depends on what is available for the host MCU. In addition to publishing the SPI interface API, ST provides libraries for the BlueNRG-MS that integrate with their IDE for other ST MCUs.
BMD-200, BMD-300, BMD-301, BMD-350 (BMD-300 Series)
Evaluation Kit Getting Started Guide
The BMD-200 and BMD-300 Series are provided with Rigado RigDFU, Nordic Semiconductor SoftDevice (S130 or S132) and Rigado BMDware. This combination allows integration of a module without the need for separate firmware development. As with the BMD-100, BMDware provides a network co-processor functionality with specific use cases.
- UART-BLE bridge,
- and DTM functionality through simple UART and OTA configuration and functionality.
If BMDware does not support the system needs, the BMD-200 and BMD-300 Series are also full Systems on Modules that incorporate the Nordic Semiconductor nRF51822 - ARM Cortex M0+ (BMD-200) and nRF52832 - ARM Cortex M4F (BMD-300 Series).
The BMD-200 and BMD-300 Series modules are covered by the Nordic nRF5 SDK which, in turn, integrates with Keil uVision, IAR and GCC.
Firmware developed for the BMD-200 and BMD-300 Series can be deployed using Rigado RigDFU. The UART or Over-the-Air (OTA) updates can be used both during production and for field upgrades.
The R41Z are full System on Modules that incorporated with the Kinetis SDK which integrate with Kinetis μVison and MCUXpresso. These Rigado modules can be main MCU for a complete system implementation.