u-blox


Development team for u-blox positioning and wireless products

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:

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 provides CellularInterface using LWIP on board the mbed MCU
  • UbloxATCellularInterface: this provides CellularInterface using the IP stack on board the cellular module and hence does not require LWIP, 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/


All wikipages