Google code images gone

20 views
Skip to first unread message

Dustin Maki

unread,
May 22, 2016, 4:11:33 PM5/22/16
to Micropendous
The links to all images on https://code.google.com/archive/p/micropendous/ appear broken.  
That means vital information is lost to the open source community still using these devices. 
Among the missing information are basic pinout diagrams for micropendous devices and 
specifications for the opennect connectors.  http://www.opennect.org/ no longer resolves.
If anyone still has these files locally, please post them somewhere persistent and share the link.
Thank you.
Dustin Maki

proof that someone is still buying Micropendous ADK and developing for it.
my project: Use USB serial host to SPI, to bridge neato botvac to Zigbee radio for home automation integration while providing Arduino style I/O onboard robot.

Opendous Incorporated

unread,
May 22, 2016, 5:43:17 PM5/22/16
to microp...@googlegroups.com
GoogleCode has gone into archive mode so it no longer displays images.

The entire Micropendous archive is huge. If you are trying to use the
RZUSBSTICK firmware, the attached pinout should be enough.
http://www.atmel.com/tools/RZUSBSTICK.aspx

> Use USB serial host to SPI, to bridge neato botvac to Zigbee radio

As I understand it, the botvac has a USB port with some sort of
USB-to-Serial(RS232-UART). So your project needs to host the
USBSerial, do some processing, and then communicate over SPI to a
ZigBee device. The Arduino Due has OTG (Host) capability and SPI.
https://www.arduino.cc/en/Main/ArduinoBoardDue
https://www.arduino.cc/en/Reference/USBHost

However, low-level USB development is a hassle and fraught with
peril. Getting decent reliability will eat up a lot of development
time. Please consider a device capable of running a proper USB Stack
and the associated debugging tools. A RaspberryPi or BeagleBone or
BananaPi or OrangePi or anything that runs Linux (or Win10). If size
is a design constraint you will eventually be able to move to the
PiZero.
http://www.newark.com/raspberrypi-boards
http://www.digikey.com/product-detail/en/seeed-technology-co-ltd/102010027/1597-1007-ND
http://www.amazon.com/Banana-Pi-Mini-Source-Mainboard/dp/B00MWA5JKM
http://www.amazon.com/Orange-Pi-Project-Cortex-A7-Decode/dp/B018W6OTIM
https://www.raspberrypi.org/products/pi-zero/

I believe I have found nearly enough to develop a complete solution
for R.Pi+SPI_ZigBee:
https://bergzand.net/6lowpan-on-linux-with-raspberry-pis.html
http://www.digikey.com/product-detail/en/microchip-technology/MRF24J40MA-I-RM/MRF24J40MA-I-RM-ND
https://www.cooking-hacks.com/documentation/tutorials/xbee-arduino-raspberry-pi-tutorial/
https://github.com/mstaflex/pi154
https://www.linux.com/learn/how-linux-talks-internet-things-look-ieee-802154

There are certainly other products which might work for you.
http://www.amazon.com/RaspBee-premium-ZigBee-Raspberry-Firmware/dp/B00E6300DO
http://www.digikey.com/product-detail/en/mmb-networks/Z357PA30-USB-P-NC-N/1096-1018-ND
http://www.newark.com/texas-instruments/cc2531emk/cc2531-zigbee-usb-dongle-evaluation/dp/41R3651

If you absolutely need an Arduino pinout, please look into a
"Raspberry Pi to Arduino Shield".
http://www.amazon.com/Raspberry-Pi-Supports-Interface-Expansion/dp/B00SWFO6QY
http://www.newark.com/gertboard/gertduino/arduino-uno-compatible-i-o-board/dp/01X2969

I am not sure if any of the above work or are useful. I am offering
you my opinion on how I would go about developing such a project.

Opennect (https://code.google.com/archive/p/opennect/) proved to be
too flimsy, large (expensive), and prone to damage for use in actual
products.

You can download the 4.53Mbyte source archive if interested.
https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/opennect/source-archive.zip

The connector pinout for the Micropendous is
"trunk/Documentation/Opennect-Controller-MCU_Pinout.jpg".
Micropendous-Pinout.jpg
Reply all
Reply to author
Forward
0 new messages