Using Drupal 8 + D3 + Arduino
to Create Real World Solutions
July 21, 2016
Drupal GovCon 2016
Drupal: More than just a CMS
Workflow
Tools
Community
Portals
“Gamified”
Simulation
&
Robert
Ryan-Silva
Global Practice
Specialist,
Governance, and
Director, DAI
Maker Lab
Dealing With Drupal 8
Integrating with Arduino &
Pushing Data Wirelessly
Data Visualization Using D3
Building
the
Application
in Drupal 8
1. Build statically
2. Design the Data Model and
Create the Database
3. Build the Data API
4. Hook the Database into the
Application
5. Augment the Application
Why this approach?
• Moving the data back through the MVC flow step-by-step
helps solidify requirements of the data structure.
• Helps ensure the data structure accurately reflects the
needs of application.
• Defining the model first can end up with second-guessing
what the application will look like and how it will work.
The Hardware
The Hardware
Adafruit Feather
HUZZAH ESP8266
Visualizing the Data
Drupal: More than just a CMS
Questions? // Ideas for Projects?
Brent Lightner brent@taoti.com
Marvin Oey moey@taoti.com
Emeline Glynn eglynn@taoti.com
www.taoti.com
@TaotiCreative
Thank You!
https://nvite.com/TaotiBoatParty/deac

Using Drupal 8 + D3 + Arduino to Create Real World Solutions