-
Notifications
You must be signed in to change notification settings - Fork 0
08_MikroBus
GitHub Actions edited this page Jun 1, 2026
·
3 revisions
The shield includes two mikroBUS-compatible sockets for rapid integration of Click boards and other peripheral modules. Each socket exposes common embedded interfaces such as SPI, UART, I2C, PWM, analog input, interrupt, reset, and power rails.
mikroBUS compatible module
| Parameter | Description | Value |
|---|---|---|
| Sockets | Number of mikroBUS-compatible zones | 2 |
| Logic interfaces | Available signal groups | SPI, UART, I2C, PWM, AN, INT, RST |
| Power rails | Module power options | 3.3 V and 5 V |
| Connector style | Standard mikroBUS pin layout | 2 x 8 pins |
| Module ecosystem | Compatible module family | Click boards and mikroBUS-compatible boards |
mikroBUS pinout specification
| Pin | Function | Description |
|---|---|---|
| AN | Analog input | Analog signal line for compatible modules |
| RST | Reset | Module reset control |
| CS | Chip Select | SPI chip-select signal |
| SCK | SPI Clock | SPI clock signal |
| MISO | SPI Data | Master input, slave output |
| MOSI | SPI Data | Master output, slave input |
| PWM | PWM Output | Pulse-width modulation output |
| INT | Interrupt | Hardware interrupt input |
| RX | UART Receive | Serial receive line |
| TX | UART Transmit | Serial transmit line |
| SCL | I2C Clock | I2C clock line |
| SDA | I2C Data | I2C data line |
| +3.3V | Power | 3.3 V supply rail |
| +5V | Power | 5 V supply rail |
| GND | Ground | Reference ground |
- Dual mikroBUS-compatible expansion zones for quick peripheral testing.
- Access to SPI, UART, I2C, PWM, analog, interrupt, and reset signals.
- 3.3 V and 5 V rails available for supported modules.
- Compatible with many Click boards and mikroBUS-style expansion modules.
- Useful for sensor, communication, display, control, data acquisition, and HMI prototypes.
- Verify the module voltage requirement before connecting it to the shield.
- Confirm that the installed controller board supports the interface required by the module.
- Check the module orientation before insertion to avoid reversed power or signal connections.
- Review the library or driver requirements for each module before testing.
- Not all Click boards have been individually validated on this shield.
The mikroBUS interface can be used with many types of Click boards and compatible modules:
- Environmental sensors.
- Motion and inertial sensors.
- GPS receivers.
- LoRa and RF communication modules.
- Wi-Fi and Bluetooth modules.
- Displays and human-machine interfaces.
- Relay and industrial control modules.
- Data acquisition devices.
- Audio and multimedia modules.
- Security and authentication devices.
- Select a module compatible with the required voltage and interface.
- Identify the interface used by the module: SPI, UART, I2C, PWM, AN, or INT.
- Confirm the matching pins on the controller board installed on the shield.
- Insert the module into one of the mikroBUS-compatible sockets with the correct orientation.
- Install the required software library or driver.
- Upload a basic test sketch before integrating the module into a larger application.
Compatibility is based on electrical and mechanical adherence to the mikroBUS pin layout. Individual module validation may vary depending on the peripheral, software implementation, and target microcontroller configuration.
UNIT DevLab Multi Hub Shield | 📖 Documentation Index | 🏠 Home