Moto Mods Development Kit – Make Your Own Extension for Moto Z Phone

Moto Mods Development Kit – Make Your Own Extension for Moto Z Phone

Moto Z Droid and Moto Z Force Droid are the new phones from Motorola. They run Android 6.0 on a Qualcomm Snapdragon 820 SoC with a lot of other features.
Motorola brought modularity to Moto Z using the hackable “Moto Mods” backplate expansion system. Motorola’s Moto Mods attach to the back of the phone with strong magnets and are hot swappable (plug and play).

According to the ANANDTech review, “Attaching a Moto Mod produces a small vibration and audible alert confirming that it has been automatically recognized. For any Mods with internal batteries, there’s a notification that pops up showing the charge level, which also appears in the battery section within the settings app and in the notification shade. There’s a dedicated “Moto Mods” page also in settings for updating the Mod’s firmware, managing its settings, and reading its instructions.“.

Images courtesy of anandtech

 

Motorola wants makers to have the ability to develop their own Moto Mods, so they collaborated with Element14, the well known distributor of technology products and solutions for electronic system design, to offer a Moto Mods Development Kit for building custom Moto Mods.

Images courtesy of developer.motorola.com
Images courtesy of developer.motorola.com

According to Element14, Moto Mods Development Kit consists of the reference Moto Mod, a perforated board for you to solder your own components to,  or HAT adapter board enables you to attach a wide variety of Raspberry Pi HATs to your Moto Mods™ Development Kit and an example cover.

HAT adapter board
HAT adapter board
From top to bottom: example cover, a perforated Board and reference Moto Mod, Images courtesy of developer.motorola.com
From top to bottom: example cover, a perforated Board and reference Moto Mod, Images courtesy of developer.motorola.com

The reference Moto Mod is the core component to interface with Moto Z, processing resources, GPIO and standard peripheral interfaces, power and charging control.

The reference Moto Mod ,Images courtesy of developer.motorola.com
The reference Moto Mod ,Images courtesy of developer.motorola.com

Motorola has created several personality cards that can be inserted into the reference Moto Mod through the 80-pin connector. Each of these personality cards is a full example with open-sourced Moto Mod firmware and an Android application.

Each personality card has a documentation page in the developer site of Moto Mod to reach all the resources needed from schematic to source code.

hw-b2b-diagram-1Moto Mod Ref

The Reference Mod Mod includes:

  • Mechanical and Electrical Interface to enable connection with Moto Z.
  • Moto Mod Microprocessor (MuC) with 96k ROM powered by a Cortex-M4 based STML476.
  • Moto High Speed Bridge.
  • 80 pin connector exposing all developer interfaces.

To develop the Moto Mod-aware applications, you can use the SDK, included in the Moto Mods development toolkit, with the requisite APIs for developing.

dev-config-diagram-5

More technical information on Moto Mods and the MDK may be found at:

About the  availability, Element14 said “Global availability for these products is due to follow in autumn 2016″.
Via: hackerboards

Please follow and like us:
Pin Share

Embedded Hardware Engineer interested in open hardware and was born in the same year as Linux. Yahya is the editor-in-chief of Atadiat and believes in the importance of sharing free, practical, spam-free and high quality written content with others. His experience with Embedded Systems includes developing firmware with bare-metal C and Arduino, designing PCB&schematic and content creation.

view all posts by yahya
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives