際際滷

際際滷Share a Scribd company logo
Pre-Hackathon Webex Meeting
12.7.16
AGENDA
/ Schedule
/ Rules
/ Challenges
/ Hello Moto
/ Prizes
/ Partners
/ Judges
/ Judging Criteria
/ Hackathon.io
/ Registration Info
/ General Q&A
SCHEDULE
SATURDAY, DEC. 10
9 am / Doors Open & Breakfast
10 am / Opening Ceremony & Presentations
11 am / Hackathon Begins
12 pm / Lunch
1 pm / Breakout Sessions
6 pm / Dinner
12 am / Midnight Snack
12 am - 8 am / Hack through the night
SUNDAY, DEC. 11
7 am / Breakfast
12 pm / Lunch
1 pm / Submission Deadline
2 pm / Demos & Judging Begins
3 pm / Judge Deliberation
3:30 pm / Awards
4 pm / Closing
RULES
1 / Teams of up to 5 humans are allowed.
2 / All demo no slideware. 2 minute presentation, 1 minute Q&A from Judges.
3 / Each hackathon has its individual hackathon.io page, and projects should be
submitted on it. Submission time is 13:00 Sunday.
4 / Winning teams will be subject to a code-review following the event or immediately
before winning.
5 / Fresh Code Enforced: We all start coding at the same time. This is done to keep
things fair. Please dont come in and build on top of previous projects if you want to win.
6 / Every participant must agree to this participation agreement.
Measuring your heart rate and
counting your steps are great.
But built-in health apps can be
taken to a whole new level. If you
had the ability to add whatever
sensor you wanted, what could
you build to make health
diagnosis easier? Or workouts
better, faster, stronger...
HEALTH & FITNESS
From in-store services and
promotions to inventory
management, retail has changed
dramatically over the past few
years. How could a Moto Mod
change the way people experience
their favorite stores and
restaurants?
RETAIL
The digital revolution changed
the way we interacted with
multimedia forever. Now imagine
you could upgrade your phones
hardware to better suit your
media preferences? What would
those Mods look like?
MULTIMEDIA
CHALLENGES
Moto Mod the Future WebEx
/ Focused on compelling consumer experiences
/ Open ecosystem to enable developers
/ App store for hardware
MOTO MODS JOURNEY
BEST OF INNOVATIONS:
WIRELESS HANDSET
ACCESSORIES
MOTO MODS PURCHASE RATES
40% 40% 10% 10%
50% Attach Rate with Moto Z
#1 Driver of Moto Z Purchase Intent
hours hours hours hours
37 14 10 6
CONSUMERS ARE USING THEIR MODS
50% use weekly
(or more)
Positive
Sentiment
Average
Smartphone
Sentiment
80-95% 65%
CONSUMERS LOVE THEIR MODS
MOTO MODS DEVELOPMENT KIT
The Moto Mods Development Kit (or MDK) contains everything you
need to begin your project. Virtually any Moto Mod you can
imagine can be initially prototyped using the MDK.
Beyond the MDK, all you need
to develop is a Moto Z, a USB
Type C cable, and Linux.
MDK Contents:
Cover
Perforated Board
Reference Moto Mod
REFERENCE MOTO MOD
The Reference Moto Mod was designed to hide the hard parts and
allow you to focus on your specific solution.
Computing System Both the MuC and Moto High Speed Bridge
80-pin Header Interface to your Moto Mods peripherals
Dip Switches Enable the Reference Moto Mod to support your specific solution
Battery/Charging Enable your project to run independent from Moto Z
Debugging Type C support provides Serial Wire Debug and logging
capabilities without expensive external tools, like JTAG
Data/Display Output USB Ports provide USB2 and USB3 interfaces, and MyDP
DEVELOPMENT BOARDS
Hardware invariably needs iterations to get correct. And people like to
work on multiple projects. As a result, Moto did not want to force you to
purchase a new MDK for each project. Instead, Moto has created two
boards that attach to the 80-pin connector for hardware prototypes.
The Perforated Board provides solder point access to the 80-pin, as
well as power rails and test points.
The HAT Adapter Board is mechanically and electrically compliant with
Raspberry Pi. As a result, 100s of existing hardware projects can be
used for your prototyping. A breadboard area and 80-pin access are
available as well.
PERSONALITY CARDS
To help provide examples for more common or complex protocols,
Moto has built a variety of Personality Cards that snap into the MDK.
Each of these has open source electrical schematics, and application
and firmware code. Additionally, the Developer Portal provides
Example pages for each of these, walking through the firmware and
software development.
Audio Battery DSI Display Sensor
EXAMPLE AND DEVELOPER MODES
To make using the Personality Cards easy, Moto has
created Example Mode. When in this mode,
swapping Cards automatically downloads and installs
its specific firmware.
When performing your own development, the MDK
should be transitioned into Developer Mode. When
in this mode, the bootloader expects VID=0x42,
PID=0x1. This will prevent the Moto Z from potentially
overwriting your firmware, since it will never match an
actual product.
Switching between Modes is performed using the MDK Utility.
https://play.google.com/store/apps/details?id=com.motomodsdev.mdkutility
FLASHING YOUR FIRMWARE
For full details on Example/Developer Mods and flashing firmware,
please refer to the Developer Portal:
https://developer.motorola.com/build/tools/flashing-firmware
MDK Utility Method
Once in Developer Mode, you can select your
compiled firmware (.tftf) file and flash directly
from the utility. After you compile your
firmware, copy it to your Moto Z (or Google
Drive). You can then select and flash the file.
OpenOCD Method
OpenOCD provides direct Serial Wire Debug
access. After attaching the Type C cable to the
USB1 port:
$ openocd -f board/moto_mdk_muc_reset.cfg -c "program nuttx.tftf 0x08008000 reset exit"
DEBUGGING AND LOGGING
For full details on Debug and Logging, please refer to the Developer
Portal: https://developer.motorola.com/build/tools/debug-and-log
Debugging and logging support are provided by the USB1 connector
on the Reference Moto Mod. These interfaces are accessed via
OpenOCD and enumerate as USB devices in Linux.
MuC Serial Wire Debug A (if00) /dev/ttyUSB<n>
APBE JTAG B (if01) /dev/ttyUSB<n+1>
MuC Nuttx Shell C (if02) /dev/ttyUSB<n+2>
APBE-MuC IPC D (if03) /dev/ttyUSB<n+3>
To help identify the correct tty, use this command to match the FTDI port with its ttyUSB device:
$ ls /dev/ttyUSB* | xargs -I{} bash -c 'echo -n {}": "; udevadm info --name={} |grep "
serial/by-id" |tail --bytes +21'
DEBUGGING AND LOGGING continued
Debugging is done with GDB, which attaches through the OpenOCD
MuC Serial Wire Debug interface:
$ arm-none-eabi-gdb
(gdb) target extended-remote localhost:3333
(gdb) set can-use-hw-watchpoints 1
To load the symbol table, the elf file is nuttx, generated in nuttx/nuttx:
(gdb) file nuttx
Logging is done a dumb terminal (like picocom), and attaches
through the OpenOCD MuC Nuttx Shell:
$ picocom -l -b 115200 /dev/ttyUSB{x}
PRIZES
GRAND PRIZE - 1 team
/ $5,000 cash prize for the Winning Team
/ Invitation to pitch your Moto Mod concept at
Moto HQ for Lenovo Capital investment
/ Entry into the Moto Mods Partner program
/ Dedicated Business Development Mentor
/ 1 Moto Mods Development kit per Team
/ 1 Moto Z phone per Team Member
RUNNER-UP PRIZE - 1 team
/ 1 Moto Mods Development kit per Team
/ 1 Moto Z phone per Team Member
PARTNERS
SILEGO SPONSOR PRIZE
 Challenge:
 Best use of Silego Configurable
Mixed-signal IC in your hack
 Prize:
 $250 Amazon Gift Card
 1x Tile Bluetooth Trackers per team member
 1x Silego Developers Kit per team member
 3000 Silego CMIC production ready devices
pre-programmed with your custom design
EBUYNOW IN PARTNERSHIP WITH
REBOOT WITH JOE SPONSOR PRIZE
 Challenge:
 Create a hack that delivers better health
monitoring and feedback to evaluate the
impact of healthier changes between diet,
routine and fitness.
 Prize:
 1x Amazon Echo per team member
 Opportunity to partner with eBuyNow to
further develop and launch your concept
JARRETT SIMERSON
DEVICE INNOVATION
LEAD OF MOTOROLA
AND CHIEF ARCHITECT
CHRISTOPHER MERKLE
FOUNDER OF RAZUR, A
BORN-DIGITAL AGENCY
BUILT FOR TODAY'S
CONNECTED WORLD
JUDGES
CRAIG SMITH
CHIEF EXECUTIVE
OFFICER, EBUYNOW
ECOMMERCE LIMITED
REZA CHOWDHURY
FOUNDER AND CEO AT
ALLEYWATCH
HEIDI FARRELL
SENIOR MECHANICAL
ENGINEER AT RINGLY
JUDGING CRITERIA
Each submission will be scored in each round based on the following criteria with a
minimum score of 0 and maximum score of 25 points, with the final score being the
average of the judges scores:
1 / Create New Category Use Case: How creative was the team in developing an innovative
solution for the challenge? Is the mod simple to use and can the team explain it clearly in
three sentences or less? (5 Points)
2 / Leverages or Improves Upon Brand Equity (5 Points)
3 / Solves Consumer Painpoint (5 Points)
4 / Feasibility: Is the mod technically feasible and scalable? (5 Points)
5 / Viability: Is the mod marketable? Does commercial viability exist? Does it answer a need or
demand? (5 Points)
HACKATHON.IO
1 / Go to
2 / Click Join Event
3 / Click Projects
4 / Click List Your Project - by 1 pm on Sunday
5 / Fill out form, click Submit
Q&A
INVITE YOUR FRIENDS

More Related Content

Similar to Moto Mod the Future WebEx (20)

Larson and toubro
Larson and toubroLarson and toubro
Larson and toubro
anoopc1998
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Crowdsourcing Week
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Epi Ludvik Nekaj 絎 莎
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
Lee Stott
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
Michelle Holley
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
Lee Stott
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring system
ankitguptakishu
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
RafayNaveed4
The Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook MotherboardThe Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook Motherboard
Roberto Innocenti
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
South Tyrol Free Software Conference
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
Brian Huang
Syllabus tablet repair
Syllabus tablet repairSyllabus tablet repair
Syllabus tablet repair
chiptroniks
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
Dr. Pankaj Zope
Poly math brochure
Poly math brochurePoly math brochure
Poly math brochure
V Tripathi
ODROID Magazine September 2014
ODROID Magazine September 2014ODROID Magazine September 2014
ODROID Magazine September 2014
Nanik Tolaram
Alastair Worth Introduction to Avnet
Alastair Worth  Introduction to AvnetAlastair Worth  Introduction to Avnet
Alastair Worth Introduction to Avnet
Nick Brook
ODROID Magazine December 2014
 ODROID Magazine December 2014 ODROID Magazine December 2014
ODROID Magazine December 2014
Nanik Tolaram
Chrysler Smart Screen
Chrysler Smart ScreenChrysler Smart Screen
Chrysler Smart Screen
Mostafa Sameh
Open.embedded intro
Open.embedded introOpen.embedded intro
Open.embedded intro
Open.Embedded
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
South Tyrol Free Software Conference
Larson and toubro
Larson and toubroLarson and toubro
Larson and toubro
anoopc1998
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Crowdsourcing Week
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Epi Ludvik Nekaj 絎 莎
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
Lee Stott
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
Michelle Holley
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
Lee Stott
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring system
ankitguptakishu
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
RafayNaveed4
The Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook MotherboardThe Butteryfly Effect of an Open Hardware Notebook Motherboard
The Butteryfly Effect of an Open Hardware Notebook Motherboard
Roberto Innocenti
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
SFScon19 - Roberto Innocenti - The Butteryfly Effect of an Open Hardware Note...
South Tyrol Free Software Conference
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
Brian Huang
Syllabus tablet repair
Syllabus tablet repairSyllabus tablet repair
Syllabus tablet repair
chiptroniks
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
Dr. Pankaj Zope
Poly math brochure
Poly math brochurePoly math brochure
Poly math brochure
V Tripathi
ODROID Magazine September 2014
ODROID Magazine September 2014ODROID Magazine September 2014
ODROID Magazine September 2014
Nanik Tolaram
Alastair Worth Introduction to Avnet
Alastair Worth  Introduction to AvnetAlastair Worth  Introduction to Avnet
Alastair Worth Introduction to Avnet
Nick Brook
ODROID Magazine December 2014
 ODROID Magazine December 2014 ODROID Magazine December 2014
ODROID Magazine December 2014
Nanik Tolaram
Chrysler Smart Screen
Chrysler Smart ScreenChrysler Smart Screen
Chrysler Smart Screen
Mostafa Sameh
Open.embedded intro
Open.embedded introOpen.embedded intro
Open.embedded intro
Open.Embedded
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
SFSCON24 - Roberto Innocenti - 2025 scenario on OpenISA OpenPower Open Hardwa...
South Tyrol Free Software Conference

Recently uploaded (20)

Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
ScyllaDB
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
Jitendra Tomar
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
Unlock AI Creativity: Image Generation with DALL揃E
Unlock AI Creativity: Image Generation with DALL揃EUnlock AI Creativity: Image Generation with DALL揃E
Unlock AI Creativity: Image Generation with DALL揃E
Expeed Software
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025
maharajput103
Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
How Discord Indexes Trillions of Messages: Scaling Search Infrastructure by V...
ScyllaDB
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
World Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a CrossroadsWorld Information Architecture Day 2025 - UX at a Crossroads
World Information Architecture Day 2025 - UX at a Crossroads
Joshua Randall
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
Jitendra Tomar
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
Unlock AI Creativity: Image Generation with DALL揃E
Unlock AI Creativity: Image Generation with DALL揃EUnlock AI Creativity: Image Generation with DALL揃E
Unlock AI Creativity: Image Generation with DALL揃E
Expeed Software
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025
maharajput103

Moto Mod the Future WebEx

  • 2. AGENDA / Schedule / Rules / Challenges / Hello Moto / Prizes / Partners / Judges / Judging Criteria / Hackathon.io / Registration Info / General Q&A
  • 3. SCHEDULE SATURDAY, DEC. 10 9 am / Doors Open & Breakfast 10 am / Opening Ceremony & Presentations 11 am / Hackathon Begins 12 pm / Lunch 1 pm / Breakout Sessions 6 pm / Dinner 12 am / Midnight Snack 12 am - 8 am / Hack through the night SUNDAY, DEC. 11 7 am / Breakfast 12 pm / Lunch 1 pm / Submission Deadline 2 pm / Demos & Judging Begins 3 pm / Judge Deliberation 3:30 pm / Awards 4 pm / Closing
  • 4. RULES 1 / Teams of up to 5 humans are allowed. 2 / All demo no slideware. 2 minute presentation, 1 minute Q&A from Judges. 3 / Each hackathon has its individual hackathon.io page, and projects should be submitted on it. Submission time is 13:00 Sunday. 4 / Winning teams will be subject to a code-review following the event or immediately before winning. 5 / Fresh Code Enforced: We all start coding at the same time. This is done to keep things fair. Please dont come in and build on top of previous projects if you want to win. 6 / Every participant must agree to this participation agreement.
  • 5. Measuring your heart rate and counting your steps are great. But built-in health apps can be taken to a whole new level. If you had the ability to add whatever sensor you wanted, what could you build to make health diagnosis easier? Or workouts better, faster, stronger... HEALTH & FITNESS From in-store services and promotions to inventory management, retail has changed dramatically over the past few years. How could a Moto Mod change the way people experience their favorite stores and restaurants? RETAIL The digital revolution changed the way we interacted with multimedia forever. Now imagine you could upgrade your phones hardware to better suit your media preferences? What would those Mods look like? MULTIMEDIA CHALLENGES
  • 7. / Focused on compelling consumer experiences / Open ecosystem to enable developers / App store for hardware MOTO MODS JOURNEY BEST OF INNOVATIONS: WIRELESS HANDSET ACCESSORIES
  • 8. MOTO MODS PURCHASE RATES 40% 40% 10% 10% 50% Attach Rate with Moto Z #1 Driver of Moto Z Purchase Intent
  • 9. hours hours hours hours 37 14 10 6 CONSUMERS ARE USING THEIR MODS 50% use weekly (or more)
  • 11. MOTO MODS DEVELOPMENT KIT The Moto Mods Development Kit (or MDK) contains everything you need to begin your project. Virtually any Moto Mod you can imagine can be initially prototyped using the MDK. Beyond the MDK, all you need to develop is a Moto Z, a USB Type C cable, and Linux. MDK Contents: Cover Perforated Board Reference Moto Mod
  • 12. REFERENCE MOTO MOD The Reference Moto Mod was designed to hide the hard parts and allow you to focus on your specific solution. Computing System Both the MuC and Moto High Speed Bridge 80-pin Header Interface to your Moto Mods peripherals Dip Switches Enable the Reference Moto Mod to support your specific solution Battery/Charging Enable your project to run independent from Moto Z Debugging Type C support provides Serial Wire Debug and logging capabilities without expensive external tools, like JTAG Data/Display Output USB Ports provide USB2 and USB3 interfaces, and MyDP
  • 13. DEVELOPMENT BOARDS Hardware invariably needs iterations to get correct. And people like to work on multiple projects. As a result, Moto did not want to force you to purchase a new MDK for each project. Instead, Moto has created two boards that attach to the 80-pin connector for hardware prototypes. The Perforated Board provides solder point access to the 80-pin, as well as power rails and test points. The HAT Adapter Board is mechanically and electrically compliant with Raspberry Pi. As a result, 100s of existing hardware projects can be used for your prototyping. A breadboard area and 80-pin access are available as well.
  • 14. PERSONALITY CARDS To help provide examples for more common or complex protocols, Moto has built a variety of Personality Cards that snap into the MDK. Each of these has open source electrical schematics, and application and firmware code. Additionally, the Developer Portal provides Example pages for each of these, walking through the firmware and software development. Audio Battery DSI Display Sensor
  • 15. EXAMPLE AND DEVELOPER MODES To make using the Personality Cards easy, Moto has created Example Mode. When in this mode, swapping Cards automatically downloads and installs its specific firmware. When performing your own development, the MDK should be transitioned into Developer Mode. When in this mode, the bootloader expects VID=0x42, PID=0x1. This will prevent the Moto Z from potentially overwriting your firmware, since it will never match an actual product. Switching between Modes is performed using the MDK Utility. https://play.google.com/store/apps/details?id=com.motomodsdev.mdkutility
  • 16. FLASHING YOUR FIRMWARE For full details on Example/Developer Mods and flashing firmware, please refer to the Developer Portal: https://developer.motorola.com/build/tools/flashing-firmware MDK Utility Method Once in Developer Mode, you can select your compiled firmware (.tftf) file and flash directly from the utility. After you compile your firmware, copy it to your Moto Z (or Google Drive). You can then select and flash the file. OpenOCD Method OpenOCD provides direct Serial Wire Debug access. After attaching the Type C cable to the USB1 port: $ openocd -f board/moto_mdk_muc_reset.cfg -c "program nuttx.tftf 0x08008000 reset exit"
  • 17. DEBUGGING AND LOGGING For full details on Debug and Logging, please refer to the Developer Portal: https://developer.motorola.com/build/tools/debug-and-log Debugging and logging support are provided by the USB1 connector on the Reference Moto Mod. These interfaces are accessed via OpenOCD and enumerate as USB devices in Linux. MuC Serial Wire Debug A (if00) /dev/ttyUSB<n> APBE JTAG B (if01) /dev/ttyUSB<n+1> MuC Nuttx Shell C (if02) /dev/ttyUSB<n+2> APBE-MuC IPC D (if03) /dev/ttyUSB<n+3> To help identify the correct tty, use this command to match the FTDI port with its ttyUSB device: $ ls /dev/ttyUSB* | xargs -I{} bash -c 'echo -n {}": "; udevadm info --name={} |grep " serial/by-id" |tail --bytes +21'
  • 18. DEBUGGING AND LOGGING continued Debugging is done with GDB, which attaches through the OpenOCD MuC Serial Wire Debug interface: $ arm-none-eabi-gdb (gdb) target extended-remote localhost:3333 (gdb) set can-use-hw-watchpoints 1 To load the symbol table, the elf file is nuttx, generated in nuttx/nuttx: (gdb) file nuttx Logging is done a dumb terminal (like picocom), and attaches through the OpenOCD MuC Nuttx Shell: $ picocom -l -b 115200 /dev/ttyUSB{x}
  • 19. PRIZES GRAND PRIZE - 1 team / $5,000 cash prize for the Winning Team / Invitation to pitch your Moto Mod concept at Moto HQ for Lenovo Capital investment / Entry into the Moto Mods Partner program / Dedicated Business Development Mentor / 1 Moto Mods Development kit per Team / 1 Moto Z phone per Team Member RUNNER-UP PRIZE - 1 team / 1 Moto Mods Development kit per Team / 1 Moto Z phone per Team Member
  • 20. PARTNERS SILEGO SPONSOR PRIZE Challenge: Best use of Silego Configurable Mixed-signal IC in your hack Prize: $250 Amazon Gift Card 1x Tile Bluetooth Trackers per team member 1x Silego Developers Kit per team member 3000 Silego CMIC production ready devices pre-programmed with your custom design EBUYNOW IN PARTNERSHIP WITH REBOOT WITH JOE SPONSOR PRIZE Challenge: Create a hack that delivers better health monitoring and feedback to evaluate the impact of healthier changes between diet, routine and fitness. Prize: 1x Amazon Echo per team member Opportunity to partner with eBuyNow to further develop and launch your concept
  • 21. JARRETT SIMERSON DEVICE INNOVATION LEAD OF MOTOROLA AND CHIEF ARCHITECT CHRISTOPHER MERKLE FOUNDER OF RAZUR, A BORN-DIGITAL AGENCY BUILT FOR TODAY'S CONNECTED WORLD JUDGES CRAIG SMITH CHIEF EXECUTIVE OFFICER, EBUYNOW ECOMMERCE LIMITED REZA CHOWDHURY FOUNDER AND CEO AT ALLEYWATCH HEIDI FARRELL SENIOR MECHANICAL ENGINEER AT RINGLY
  • 22. JUDGING CRITERIA Each submission will be scored in each round based on the following criteria with a minimum score of 0 and maximum score of 25 points, with the final score being the average of the judges scores: 1 / Create New Category Use Case: How creative was the team in developing an innovative solution for the challenge? Is the mod simple to use and can the team explain it clearly in three sentences or less? (5 Points) 2 / Leverages or Improves Upon Brand Equity (5 Points) 3 / Solves Consumer Painpoint (5 Points) 4 / Feasibility: Is the mod technically feasible and scalable? (5 Points) 5 / Viability: Is the mod marketable? Does commercial viability exist? Does it answer a need or demand? (5 Points)
  • 23. HACKATHON.IO 1 / Go to 2 / Click Join Event 3 / Click Projects 4 / Click List Your Project - by 1 pm on Sunday 5 / Fill out form, click Submit
  • 24. Q&A