OpenCR adalah sebuah modul mikrokontroler yang dikembangkan untuk Robot Operating System (ROS) Embedded System guna menghadirkan hardware dan software yang bersifat open source. OpenCR mengandalkan STM32F7 sebagai prosesor utamanya. STM32F7 merupakan mikrokontroler 32-bit dengan arsitektur ARM Cortex-M7 dan clockspeed maksimum 216 MHz yang memiliki performa luar biasa, OpenCR juga memiliki dukungan langsung dengan Arduino IDE sehingga para pengguna yang familiar dengan Arduino pasti dapat dengan mudah beradaptasi dengan modul ini. Sama halnya dengan mikrokontroler lain, OpenCR menyediakan pin analog dan digital yang dapat anda fungsikan untuk mengakses perangkat I/O seperti sensor, motor, komponen input, dsb. Antarmuka komunikasi yang disediakan berupa USB, UART, SPI, I2C, dan CAN. Selain iu juga telah tersedia sensor IMU 9-axis on-board (MPU-9250) yang terdiri dari gyrosocope, accelerometer, dan compass yang dapat anda gunakan untuk keperluan pengembangan project.