Books & Videos

Table of Contents

  1. Chapter 1 your LEGO MINDSTORMS EV3 set

    1. the studless way of building

    2. naming the pieces

    3. the differences between the EV3 retail and education sets

    4. conclusion

  2. Chapter 2 building ROV3R

    1. base module

    2. ROV3R with wheels

    3. touch sensor bumper

    4. ROV3R with touch sensor bumper

    5. line-following module

    6. line-following ROV3R

    7. front IR sensor

    8. ROV3R with front IR sensor

    9. wall-following module

    10. wall-following ROV3R

    11. Dexter’s cleaning tool

    12. ROV3R with cleaning tool

    13. ROV3R with treads

    14. secret project: grabber module

    15. conclusion

  3. Chapter 3 programming

    1. the building blocks of any program

    2. programming with the brick program app

    3. your first brick program

    4. the block palette

    5. the loop block

    6. conclusion

  4. Chapter 4 advanced programming with the brick program app

    1. ROV3R with touch sensor bumper

    2. making ROV3R drive along geometric paths

    3. making ROV3R follow lines

    4. making ROV3R follow walls

    5. conclusion

  5. Chapter 5 EV3 programming

    1. EV3 software setup

    2. EV3 software overview

    3. connecting the EV3 brick to your computer

    4. importing a brick program

    5. experimenting with action blocks

    6. controlling the program flow

    7. conclusion

  6. Chapter 6 experimenting with the EV3 infrared components

    1. remote IR beacon

    2. using the remote IR beacon as a remote

    3. using sensor blocks and data wires

    4. EV3 software features for debugging programs

    5. displaying data nicely with the text block

    6. understanding data types

    7. following the remote IR beacon

    8. using the basic operations of the math block

    9. conclusion

  7. Chapter 7 the math behind the magic!

    1. dealing with measurement noise

    2. the math block in advanced mode

    3. the round block

    4. the compare block

    5. the constant block

    6. improving our wall-following program

    7. conclusion

  8. Chapter 8 LEGO recipes

    1. the angular beams unveiled

    2. triangles vs. rectangles

    3. extending beams

    4. bracing

    5. cross blocks

    6. gears revisited

    7. building ideas for the motors

    8. conclusion

  9. Chapter 9 building WATCHGOOZ3

    1. how does WATCHGOOZ3 walk?

    2. right leg assembly

    3. left leg assembly

    4. main assembly

    5. left foot assembly

    6. right foot assembly

    7. main assembly

    8. back bracket assembly

    9. front bracket assembly

    10. main assembly

    11. neck assembly

    12. main assembly

  10. Chapter 10 programming WATCHGOOZ3

    1. the brick program for WATCHGOOZ3

    2. importing and editing the program in the EV3 software

    3. creating My Blocks with the My Block Builder tool

    4. creating an advanced program

    5. the logic operations block

    6. the timer block

    7. conclusion

  11. Chapter 11 building the SUP3R CAR

    1. main assembly

    2. hood assembly

    3. main assembly

    4. car roof assembly

    5. main assembly

    6. steering assembly

    7. main assembly

    8. building the R3MOTE

    9. conclusion

  12. Chapter 12 programming the SUP3R CAR

    1. electronic vs. mechanical differentials

    2. using variables

    3. using arrays

    4. using the switch block with multiple cases

    5. running parallel sequences (multitasking)

    6. building the My Blocks

    7. programming the car to drive around

    8. programming the car for remote control

    9. using arrays to clean up the Read Remote My Block

    10. programming the car to follow the beacon

    11. adding a siren effect to the SUP3R CAR

    12. conclusion

  13. Chapter 13 building the SENTIN3L

    1. main assembly

    2. right leg assembly

    3. main assembly

    4. left leg assembly

    5. main assembly

    6. chest assembly

    7. main assembly

    8. left arm assembly

    9. right arm assembly

    10. main assembly

    11. back shield assembly

    12. back shield middle subassembly

    13. continuing the back shield assembly

    14. head subassembly

    15. completing the back shield assembly

    16. main assembly

    17. building the COLOR CUB3

    18. conclusion

  14. Chapter 14 programming the SENTIN3L

    1. the file access block

    2. the random block

    3. building the My Blocks

    4. programming the SENTIN3L to patrol

    5. color-programming the SENTIN3L at runtime

    6. making permanent runtime color programs

    7. conclusion

  15. Chapter 15 building the T-R3X

    1. main assembly

    2. legs frame assembly

    3. main assembly

    4. left leg

    5. right leg assembly

    6. main assembly

    7. EV3 brick assembly

    8. main assembly

    9. head and torso assembly

    10. main assembly

    11. conclusion

  16. Chapter 16 programming the T-R3X

    1. building the My Blocks for the Wander program

    2. implementing a state machine

    3. making the My Blocks for the final program

    4. programming the T-R3X’s behavior

    5. conclusion

  1. Comic continued

  2. Appendix the EV3 31313 set bill of materials

  3. Appendix differences between the education set and retail set

    1. electronic devices

    2. the EV3 software

    3. turning the retail set into the education core set

    4. turning the education core set into the retail set

    5. turning the education expansion set into the retail set

  4. Comic end