close-circle
Close
0%
0%

CodiBot

An affordable Arduino Compatible Robot for learning to Code

Similar projects worth following
close
CODI is an educational robot to dive into the exciting world of Science, Technology, Engineering, Arts and Mathematics (STEAM). With CODI, you can learn to code, learn about sensors, electronics and solve problems by making different kinds of robots. It is the perfect tool to be ready for the future.

Why another programming robot? It's probably one of the cheapest that you can buy costing only around $80!

Features

Fun Learning

Learn Programming, Electronics, Robotics, and much more in a fun and challenging way.

Programming Made Easy

Programming has never been easier. With the drag and drop graphical (block based) programming software, learn to program CODI in no time.

Exciting Add-Ons

  • Obstacle Avoidance CODI (Use a sensor to avoid obstacles)
  • Maze Navigator CODI (Program CODI to navigate through a maze)
  • Firebot CODI (Make a Fire Fighting Robot)
  • Astronaut CODI (Explore the Surface of Mars for water)
  • Deliverybot CODI (Make a line following delivery robot)
  • App Controlled CODI (Use a Bluetooth device to control CODI)

Easy to Use

CODI comes pre-assembled with the obstacle avoidance activity. Use your imagination to program CODI into any kind of robot that you like. For getting started and tutorials please visit the Resource section.


CODIBOT-GETTING-STARTED-MANUAL.pdf

Use this manual to get started with Codi. Download the required software and start programming!

Adobe Portable Document Format - 1.89 MB - 08/29/2017 at 20:24

eye
Preview
download-circle
Download

Obstacle-Avoidance-Manual-Updated.pdf

Use this manual to Teach CODI to move around and avoid obstacles. Learn to control motors to move in a straight line and turn around the corners while avoiding obstacles.

Adobe Portable Document Format - 2.04 MB - 08/29/2017 at 20:26

eye
Preview
download-circle
Download

Line-Following-Manual-Updated.pdf

Use this guide to Program CODI to deliver objects from point A to B by following lines along the ground. Learn to interface the line following sensor with CODI’s brain.

Adobe Portable Document Format - 1.50 MB - 08/29/2017 at 20:21

eye
Preview
download-circle
Download

Astronaut-CODI-Updated.pdf

Use this guide to Make CODI’s childhood dream come true and program it to explore Mars for water. Learn to interface a water sensor with Codi’s Brain and detect water.

Adobe Portable Document Format - 1.62 MB - 08/29/2017 at 20:23

eye
Preview
download-circle
Download

Firebot-CODI-Manual-Updated.pdf

Use this guide to Make CODI become a Fire fighting robot. Learn to program the fire sensor with Codi’s brain and extinguish the fire using a Fan.

Adobe Portable Document Format - 1.53 MB - 08/29/2017 at 20:22

eye
Preview
download-circle
Download

  • 1 × Arduino Uno
  • 1 × Sonar Sensor
  • 2 × DC Motors
  • 1 × Line Following Sensor
  • 1 × Moisture Sensor

View all 10 components

  • Designing CodiBot I

    shamylmansoor09/06/2017 at 17:47 0 comments

    We're trying to bring down the cost, but please do keep in mind, that we are a very small company usually focusing on teaching kids coding, electronics, robotics, 3d modelling and printing, IoT, mostly STEAM subjects. We have a very limited budget. Since most of the kits like Legos and Mbot cost us quite a bit if we imported them in Pakistan, we designed our own. We started off with an open source 3d printed robot  and eventually designed our own as this design had limitations. This is based on our own chassis design and not the usual chassis that one can buy off Chinese websites. There are small circuits (power distribution, servo control etc) that we've designed too, to make it user friendly (just connect a few wires for extra sensors / actuators), although we do believe there is still a long way to go! Next step is to design a custom Arduino controller to include all the necessary controllers keeping the cost low again. 

    Also we are designing some cool tutorials to go along (included in the cost) which are based on themes (Fire Fighting Bot, Astronaut Bot, Delivery Bot etc.). We've learned that kids like stories and programming a robot to solve a challenge within a story keeps them engaged. You can check out our activities as well as Codi in use on (www.facebook.com/learnobots).

View project log

Enjoy this project?

Share

Discussions

chane wrote 09/06/2017 at 15:05 point

Can you recommend a seller to purchase a CodiBot from? the manf website does not list any and a web search came up empty.. :0

-thx

  Are you sure? yes | no

shamylmansoor wrote 09/06/2017 at 16:55 point

Hi chane. If you want to place your order, you can contact LearnOBots on contactus@learnobots.com. Since LearnOBots is based in Pakistan, shipping from there may be a bit costly though and add to the total costs. 

  Are you sure? yes | no

shamylmansoor wrote 08/30/2017 at 14:34 point

Hi,

 We are actually using HC-SR04 and are using the Chinese ones that are locally available to us in Pakistan. However we haven't faced any real issues! Have been using them for 3 years already. Maybe there is something wrong with the code?

  Are you sure? yes | no

agp.cooper wrote 08/30/2017 at 13:58 point

Hi,

I note you are using HC-SR04 sonar sensors.

Most if not all (at least the ones I bought) of the Chinese clones (don't know about the originals) have a flaw that makes them just about useless. The time out is meant to be not more than 38 ms, but they can take up to 250 ms before timing out. If your software retriggers the HC-SR04 before timeout they return a bad readings (usually but not always zero). This behaviour is a real pain for robotic and obstacle avoidance. You may need to consider another type of sonar sensor. Sorry but I can't give you any suggestions here as I have only tried the HC-SR04.

Regards AlanX

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

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