Close
0%
0%

Kibitech

The Personal Robot

Similar projects worth following
The personal robot open source, open hardware low cost.

The Personal Robot (PR) 

  • M1: Physical 
  • M2: Hardware 
  • M3: Software 
  • M4: Telecommunication 

 

Cover_2_2.png

Portable Network Graphics (PNG) - 161.37 kB - 11/18/2017 at 16:57

Preview

Captura de pantalla 2017-11-04 a la(s) 12.56.46 p.m..png

Kibitech : Cronologic development

Portable Network Graphics (PNG) - 41.02 kB - 11/04/2017 at 18:06

Preview

m3-Os.png

Portable Network Graphics (PNG) - 224.71 kB - 10/30/2017 at 05:03

Preview

M1-02.png

Kibitech: Personal Robot (PR) M1: Physical

Portable Network Graphics (PNG) - 280.11 kB - 10/23/2017 at 20:36

Preview

M5-05.png

Kibitech: Personal Robot (PR) M5: Telecom

Portable Network Graphics (PNG) - 137.63 kB - 10/23/2017 at 20:36

Preview

View all 8 files

  • 2 × NRF24L01p Wireless communicator module
  • 1 × Banana Pi M3 | Raspberry Pi Model B board Brain Kibitech
  • 1 × LED Fiber Optics / Emitters
  • 1 × Arduino Mega 2560

  • Blockly | Visual programming

    Kibitech12/22/2017 at 05:06 0 comments

    Hi guys, we are working in develop Kospr server, the Kospr client library is already, in this process of Kospr development we think about how It can will be used by every people, and we were looking about scratch and visual programming, and we found Blockly, It's relativelly new, but is very robust and powerful tool, we did develop this short basic configuration with a javascript interpreter and real time code visualizer and one custom block ("lenght of"), obvious is very basic, but can help to others to init a Blockly project, this is the video:

    Source: GitHub

    Our idea is make a project that apply for educations and It contribution in break the distance between people and technology.

  • Library test with cli NPM

    JudLup Luna12/15/2017 at 05:11 0 comments

    Hi guys, we has working in library develop to communication between "brain" and nodes , for It we decided to make a example to understand how to make a library practical and robust, we development this library, is a calculator function, but the most important of It is the ".bin" function, when you install this library on your terminal can run owner commands.

    You don't believe that this is all, not, we already have developed the library to end-node communicate with "brain" in both senses, this lib is called Kospr Cli, now, with ".bin" mode to develop learned we will go to work in develop the brain base system, we are very happy for this advances.

    For the last, the NRF24L01P communication continous yet with us, only that we will goes to generate a "drive" for severals communications technologies :)

    Greetings!

    GitHubNPM Module



  • Kibitech | Modules NRF24L01P Bidirectional test

    Kibitech12/03/2017 at 00:58 0 comments

    Hi Guys, this is the second video about Kibitech advance, in this video I show the bidirectional communication over NRF24L01P modules with Arduino, then of this successful test, we goes to work in Raspberry - Arduino communication, our goal is to have the "Toggle LED" or "Hello World" with this testings.

    The next week Jon our electronic engineer will go to working in PCB design for prototype version, initially we think  to start for hands, but we want to make a solid "nervous system" before than a one function system.

    GitHub Repository

    Kospr Lib | Two Arduino nodes interaction, the first send to sencond a char array of 3 positions with values ['N','C','D'] and the second node receive It and response intantly with other char array of 3 positions with values ['N','D','S'].

  • NRF24L01p basic test

    Kibitech11/29/2017 at 13:26 0 comments

    Hi guys, with this test we  start  to develop a communication protocol of Kospr Lib :)

View all 4 project logs

  • 1
    Test NRF Arduino Connection

    You can download the code  from my GitHub repository:

    https://github.com/judlup/spi-test-NRF24

    The RF24 Arduino Library you can download from:

    https://github.com/nRF24/RF24

    Test NRF24L01+ SPI with arduino (Mega 2560)

    You should see in monitor if the TXT Address is different to 0x00, this mean that is function ok, if not, check your wired or NRF24L01 + module.

    Pinout

    Arduino (Mega 2560)
    GND
    VCC (3.3V)
    9
    10
    52
    51
    50

    OK Response

    SSTATUS		 = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
    RX_ADDR_P0-1	 = 0xf0f0f0f0d2 0xf0f0f0f0e1
    RX_ADDR_P2-5	 = 0xc3 0xc4 0xc5 0xc6
    TX_ADDR		 = 0xf0f0f0f0d2
    RX_PW_P0-6	 = 0x20 0x20 0x00 0x00 0x00 0x00
    EN_AA		 = 0x3f
    EN_RXADDR	 = 0x02
    RF_CH		 = 0x4c
    RF_SETUP	 = 0x07
    CONFIG		 = 0x0e
    DYNPD/FEATURE	 = 0x00 0x00
    Data Rate	 = 1MBPS
    Model		 = nRF24L01+
    CRC Length	 = 16 bits
    PA Power	 = PA_MAX
    
    

    Arduino code

    // nRF24L01+ Active Test
    #include <spi.h>
    #include <rf24.h>
    #include "printf.h"
    #define RF_CS 9
    #define RF_CSN 10
    RF24 radio(RF_CS, RF_CSN);
    void setup() {
      Serial.begin(9600);
      printf_begin();
      radio.begin();
      radio.printDetails();
    }
    void loop() {
    
    }</rf24.h></spi.h>
    

View all instructions

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