I have mapping project with boe bot kit, but i think there's not·enough·space to store data.·How do i expand the memory bs2? Sorry, if this topic's already discussed. Thanks.
You can add various kinds of external memory including EEPROMs and an SD card reader/writer, but any of this memory is completely separate from the memory that's part of the BS2. This Nuts and Volts Column (www.parallax.com/Portals/0/Downloads/docs/cols/nv/vol3/col/nv85.pdf) shows how to do I2C using subroutines. The associated examples show how to use these with a small EEPROM, but the same process applies to EEPROMs up to 128K bytes. The Parallax USB Memory Stick Datalogger has sample code for use with a BS2. Look at the Parallax webstore page for this product.
You can also upgrade the BoeBot from a BS2 to a BS2p, BS2pe, or BS2px which have either 16K of program memory or 32K (BS2pe) that's accessible in 2K "slots". There's another Nuts and Volts Column that discusses multi-slot programming and you can store data in this memory using the READ / WRITE / DATA / STORE statements (see the Basic Manual for details).
Thanks Mike Green, I don't know how I missed that article but I was thinking the same thing as ichoel because I need to access a USB thumb drive for more data storage.
Jax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If a robot has a screw then it must be romoved and hacked into..
SO FAR, I HAVEN'T GOTTEN MY DATA LOGGER WORKING. I had plenty of advise from a lot of wonderful people. Sorry about the shouting, I wasn't close enough to turn off caps.
Comments
You can also upgrade the BoeBot from a BS2 to a BS2p, BS2pe, or BS2px which have either 16K of program memory or 32K (BS2pe) that's accessible in 2K "slots". There's another Nuts and Volts Column that discusses multi-slot programming and you can store data in this memory using the READ / WRITE / DATA / STORE statements (see the Basic Manual for details).
Jax
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If a robot has a screw then it must be romoved and hacked into..