Nodino Robotics™ - Open Source Hardware

Robotics platform development status: Alpha
FR-4 made legs, servo firmware done, working serial console
wireless communication is up and running!

 

Nodino Robotics™ open source hardware is an idea to provide robotic enthusiasts with open hardware and software design to build simple robots at home, in school and research centre. We started the hardware design to be as simple as possible, so that anyone can download the blue print, duplicate and build one. For our first platform, we chose to integrate an STM32F407VGT6 microcontroller for some reason:

  1. It is an ARM Cortex™-M4F with 168MHz of clock speed.
  2. We can program it using the free and open source GCC for ARM Embedded.
  3. Many software applications developed over ARM Cortex™-M family.
  4. Easy to migrate among ARM chip vendors.
  5. Affordable price.

We expect to see some RTOSes ported to this platform and see how the robot performs. At the moment we have a working bare-metal system using newlib-nano library, with working support for multiple R/C servo control, serial port, accelerometer reading, elmchan-FatFs, 2.4GHz wireless transmission, GPIOs, LEDs, buttons and analog data acquisition.

Some of on going software projects are:

  1. RT-Thread: working port with newlib-nano, still trying to figure out how to hook multiple R/C servo controller.
  2. PicoC: a small C language interpreter with the need to re-flash the microcontroller. The program can be saved and loaded from microSD card.

Project blue print, software and instruction is available on GitHub. We would like to remind you that this project is still at Alpha stage and will go through a lot of changes, but hackers are welcomed to join the development. On the robot, we added two rows 2x15 headers (male/female) solderable. We plan to permanently soldered a female headers instead of male ones for our final version. But, we leave it unsoldered for the moment, giving the community a chance to decide which one is better over the other.

Happy hacking! We will often update this page for changes, please refer to our blog for chronological changes we made to the robotics platform.


Services & Support

Quick links to services and support available online or on request.

Company

Get to know us and please do not hesitate to contact at anytime for any inquiries. Please also read our website's terms of use.


Copyright © 2011-2015 Chongqing Aisenke Electronic Technology Co.,Ltd. - All Rights Reserved