Contextual Electronics
Courses Book Podcast Blog Forum
Log In Start Building
Courses Book Podcast Blog Forum Log In

Course Navigation

  • Introduction
    • Introduction to "Roll With It"
    • RWI Concept Sketch
    • Participate: What features are we missing for Roll With It?
  • Background and Ideas
    • Battery Vs Motor Tradeoffs Intro
    • Battery, Motor and Chassis Initial Investigation
    • A Proposed Control Change
    • System Diagram Update
    • System Prototyping
    • Competitive Landscape
    • New course added for battery control board
  • Schematic creation
    • Intro to 3D Model Prototyping
    • Early Thoughts About A Micro Platform
    • Chassis Wheel 3D Modeling
    • Teensy Consideration
    • Participate - Beginning To Compare Micro Platforms
    • Distributed Computing Considerations
    • Seeking Out Dev Boards
    • Robot Kit Unboxing and Initial Assembly
    • Motor Assembly and Final Robot Assembly
  • PCB Layout
    • A New System Diagram Tool And New Diagram
    • Participate - Beginning RWI Integration Prototyping
    • Modifying The Shadow Chassis
    • Installing Motor Encoders And Disks
    • Considering A Low Cost Tablet
    • Hot Glue and Daisy Chained Power
    • The Importance of Strain Relief
    • Reviewing The $50 Kindle Fire Tablet
    • Troubleshooting The Arduino
    • Participate - Cabling for the RWI
  • Manufacturing
    • Revisiting The RWI Integration Assembly
    • Choosing a Preliminary Cable
    • Using Interrupts With The Encoder
    • 2015 RWI Recap
    • What Info Is Passed Between Boards?
    • Controlling the RWI via steps
    • Functionizing The Code
    • Converting Our Code to the Nucleo Part 1
    • Converting Our Code to the Nucleo Part 2
    • Converting Our Code to the Nucleo Part 3
    • Wrapping Up Our Code Conversion
    • Debugging Conversion to Nucleo Part 1
    • Debugging Conversion to Nucleo Part 2
    • Debugging the Right Wheel
    • Starting on the Right Wheel
    • Adding a Start/Stop Button
  • Testing
    • Upcoming Motor Control Thoughts
    • A Refactoring Pass to Move On
    • Ceedling & Unity to TDD Wheel Code
    • TDDing the Straight Code
    • Continuing the Straight Code
    • TDDing the contents of a while loop
    • Finishing up while loop TDDing
    • Move Step Counter Out
    • Starting on our Drivetrain
    • Starting on our turning algorithm
    • Wrapping up linear turning algorithm

Back to All Courses

RWI Integration

RWI Integration

Lessons

  • Introduction
  • Background and Ideas
  • Schematic creation
  • PCB Layout
  • Manufacturing
  • Testing
YouTube LinkedIn About

© 2025 Contextual Electronics (Analog Life, LLC). Built with Eleventy.