
195Chapter 10: Taking the Next Steps
there, such as UART and I2C, are perfect for sending data back and forth
between an SBC and an MCU. In fact, several SBCs on the market have
MCUs built into them that are hardwired to the circuit board for this reason.
OTHER POPULAR PROGRAMMING LANGUAGES FOR ROBOTICS
Throughout this many projects in this book, we’ve been writing code for our
Arduino MCU. Now, technically, Arduino isn’t a programming language—it’s
more of a simplified version of C++ with a collection of custom libraries and
packages designed for Arduino-based microcontrollers. And though Arduino
is an amazing place to begin learning about pr ...