close-circle
Close
0%
0%

CORE2 - A computer for robots

ARM Cortex-M4 + ARMv8. Motor interfaces. 54 I/O with UART, SPI, I2C, CAN. C++ 11 API. Cloud management. ROS-powered.

Similar projects worth following
Husarion CORE2 is designed to help creators in building Internet connected robots and drones. It is available in 2 configurations:

a) CORE2 - a low-power, cloud connected real-time computer with Wi-Fi
b) CORE2-ROS - a ROS powered, cloud connected computer with Wi-Fi combining real-time capabilities of ARM Cortex-M4 microcontroller and high computing power of RaspberryPi 3 or ASUS Tinker Board. Ideal for autonomous robots.

Read more at: https://www.crowdsupply.com/husarion/core2

Hardware:

  • Real time microcontroller: ARM Cortex-M4 @168MHz, 192 KB RAM, 1 MB Flash
  • CORE2-ROS: Board computer: ARMv8 @1.2GHz, 1GB RAM, 16 GB Flash (RaspberryPi 3 or ASUS Tinker Board)
  • CORE2 (basic): ESP32 based Wi-Fi module
  • 4 DC motor outputs + 4 quadrature encoder inputs
  • 6 servo ports with selectable voltage level (5 / 6 / 7.4 / 8.6 V)
  • 6 sensor ports (4 x GPIO, ADC/ext. interrupt, I2C/UART, 5V out)
  • Extension port (12 x GPIO, 7 x ADC, SPI, I2C, UART, 2 x ext. interrupt)
  • CAN interface with onboard transceiver
  • micro SD card interface
  • USB serial port (FTDI chip)
  • Supply voltage input: 6 - 16V DC (with built-in overcurrent, overvoltage, and reverse polarity protection)

Embedded software framework:

  • C++ 11 API
  • Based on Real-Time Operating System
  • Using DMA's, interrupts, RTOS features to handle communication interfaces and save processing power
  • Handling multiple PIDs in parallel
  • SDK + Visual Studio Code extension for offline development
  • Web IDE at cloud.husarion.com for online development
  • Arduino compatibile
  • Open source: https://github.com/husarion/hFramework

Support for ROS (Robot Operating System):

Cloud:

  • All your robots listed on cloud.husarion.com
  • Easy creating custom web user interface for each robot
  • Robot sharing through link or e-mail
  • Streaming video with WebRTC - e.g. for telepresence robot

View all 2 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates