96Boards Mezzanine Add-on Boards with Sensors, Buttons, Relays, etc.. Are Starting to Show Up

Beside excellent software support, and a great community, the two most popular maker boards on the market, namely Arduino and Raspberry Pi, also have many add-on boards, respectively called Shields and Hats, to expand their user and connect sensors, buttons, displays, and so on… Several Linaro’s 96Boards compliant development board launched last year such as LeMaker Hikey and DragonBoard 410c with support for recent versions of Android and Debian, and recently three Mezzanine add-ons boards, as well as somewhat pricey USB to TLL debug board, have started to show up to make it an even more interesting platform.

Linker mezzanine card starter kit for 96Boards

The first kit is made by LinkSprite and includes Linker Base Mezzanine Card with several sensors and cables.

96Boards_Linker_Base_Mezzanine_CardEight 4-pin connectors with ADC, UART, I2C, and GPIOs allow you connect the eight sensors ad modules provided with the kit:a button module, a red LED module, an light sensor, a thermal module, a linear/slide potentiometer module, a tilt module, a touch sensor module , and a relay module. Eight 20cm cables, and  a plastic case are also provided.

LinkSprite_Mezzanine_Kit_96Boards

You can find the documentation on LinkSprite wiki. Sadly, you can’t buy the kit directly from LinkSprite store, and the only seller appears to be Arrow Electronics, where it is sold for $25 + shipping.

STM32 Sensor mezzanine board

The second mezzanine board is based on STM32F4 ARM Cortex M4 micro-controller.

96Boards_STM32_MezzanineB-F446E-96B01A Mezzanine board specifications:

  • MCU – STMicro STM32F446 ARM Cortex-M4 @ 180MHz MCU in LQFP100 package
  • Connectors – Low Speed and High Speed 96Boards CE connectors
  • Expansion Headers
    • Arduino Uno Revision 3 Headers
    • 8x 4-pin Grove headers with I2C, GPIOs, SPI, UART, etc… ARM®mbed-enabled (see http://mbed.org) planned for the first quarter of 2016
  • Sensors – 9-axis accelerometer/gyroscope/magnetometer, pressure, microphone
  • USB – Micro USB port supporting virtual Com port, mass storage, and debug port
  • Debugging – On-board ST-LINK/V2-1 debugger/programmer
  • Misc – User LEDs and buttons, configuration jumpers
  • Power Supply – Via 96Boards, or external +5V source connected through a Grove or Arduino Uno Revision 3 connector in standalone mode
  • Dimensions – 85 x 55 mm (TBC)
Bottom of STM32F4 Mezzanine Board
Bottom Layout of STM32F4 Mezzanine Board

The board is supported by IAR, Keil, GCC-based IDEs, and ARM mbed online, and documentation and tools can be found on STMicro B-F446E-96B01A product page. Price and availability have not been announced, and according to the diagram above has been designed by Dizic.

96Boards Sensors Mezzanine adapter

The last board is powered by an Atmel ATMega328 MCU and only uses the Low Speed connector of 96Boards platforms.

96Boards_Sensor_Mezzanine_AdapterIt supports up to 18 Grove modules and one Arduino shield, and features two extra SPI headers. The microcontroller can be programmed from the Arduino IDE. Half of the grove sockets are controlled by the MCU, while the other half is managed by the host processor on the main board. A USB-UART interface provides access to the 96Boards baseboard’s serial console.

96Boards_Mezzanine_Low_Speed_LS_ConnectorThe board should be available by the end of January. Pricing has not been released. A few more details can be found on 96Boards Sensor Mezzanine page.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

Leave a Reply

avatar
  Subscribe  
Notify of