Home arrow Projects arrow Chibi
Chibi - A Simple Open Source Wireless Stack | Print |
Written by Akiba   
Sunday, 17 January 2010

This is the project page for the Chibi stack. Chibi means "midget" in Japanese which describes this stack quite well. It's a no-frills stack that just has three main functions: init, send, and receive. Its meant to be a simple way to establish wireless communications with a wireless radio without getting into a lot of protocol complexity.

Chibi Software

*NOTE: The releases here are temporary. I will be using the Chibi project that is set up on Github as soon as I figure out how to use it:

2010-01-17 Release

Fixed some bugs that were found by users:

  • AT86RF212 driver added
  • chibi directories re-organized based on MCU and then radio
  • Removed FCS_LEN from the returned length of the chb_read function
  • Check all frames for RX_CRC_VALID before allowing a frame read. Discard if invalid.
  • Reset the frame buffer after every received frame. There was a bug where if a frame is in the buffer when another arrives, it will never be read out.
  • Changed makefile to automatically define AT86RF212 when the radio is selected so that it doesn't need to be manually defined in the main file

Link

Here's the blog post that introduced the Chibi stack way back when:

Link

Chibi Hardware

Chibi 2.4Ghz board schematic

Hits: 1445
Trackback(0)
Comments (3)Add Comment
github != repo.or.cz
written by Alon, January 25, 2010
repo.or.cz is a free git hosting, straight forward web interface, pretty minimal. github includes many additional bells and whistles (which you may want or not) and is free but includes a paid version.

To create a github account is pretty straight forward, and they have excellent instructions on their site for beginners.
report abuse
vote down
vote up
Votes: +1
Naming similarity
written by Calum, February 23, 2010
This is a strange thing. My uni project has me investigating embedded RTOSs and while randomly looking at zigbee related sites, I dropped in here and noticed your Chibi stack is named the same as one of the RTOSs I am testing: ChibiOS http://chibios.sourceforge.net/.

I thought I would just mention it as there may be potential in the future for confusion because despite the obvious difference in their applications, they are both developed for the embedded environment. In fact ChibiOS easily has potential to incorporate your Chibi stack smilies/cheesy.gif



report abuse
vote down
vote up
Votes: +1
...
written by Akiba, February 23, 2010
Oh, thats bizarre and would be interesting to be incorporated in it smilies/smiley.gif I guess the project admin has some knowledge of Japanese since chibi means "midget" in Japanese. Its kind of derogatory, but cute at the same time. Just don't call a Japanese girl "chibi debbu" which means fat midget. They'll either break out in tears or kick your ass.
report abuse
vote down
vote up
Votes: +0

Write comment

busy