Homepage
C027 Board¶
The u-blox C027 board is supported by the C027_Support library. From mbed 5.5 onwards, the "Non-N2xx Flavour" C030 libraries listed below can also be used with the C027 board, providing support for the new CellularInterface
and hence mbedClient
on C027.
C030 Boards¶
The u-blox C030 boards are supported from mbed 5.5 onwards and come in two distinct flavours.
All Flavours¶
The following libraries may be used with all types of C030 boards:
- https://developer.mbed.org/teams/ublox/code/battery-charger-bq24295/
- https://developer.mbed.org/teams/ublox/code/battery-gauge-bq27441/
- https://developer.mbed.org/teams/ublox/code/gnss/
- https://developer.mbed.org/teams/ublox/code/low-power-sleep/
N2xx Flavour¶
The N2xx flavour of the C030 board (for NBIoT) requires some slightly different support libraries to the other flavours of C027 board. Watch this space for libraries that support the N2xx flavour.
Non-N2xx Flavours¶
These C030 boards support the new mbed Cellular API, which is launched in mbed 5.5. There are two u-blox libraries built into the mbed-os release for this purpose:
UbloxPPPCellularInterface
: this providesCellularInterface
usingLWIP
on board the mbed MCUUbloxATCellularInterface
: this providesCellularInterface
using the IP stack on board the cellular module and hence does not requireLWIP
, saving RAM on the mbed MCU. It also has the advantage of leaving the module in AT command state, hence all AT commands can still be used while a data session is in progress.
The following library, which sub-classes the new UbloxATCellularInterface
, provides HTTP, FTP and Cell Locate support using clients on board the module:
https://developer.mbed.org/teams/ublox/code/ublox-at-cellular-interface-ext/
The following library provides SMS, USSD and module file system support:
https://developer.mbed.org/teams/ublox/code/ublox-cellular-driver-gen/