- Requirements:
- store at least 1MB, don't need more than 10MB
- SPI interface
- Vdd = 3.3V
- Recording temperature, orientation/tilt, light, current, commands
- Temperature, humidity and light: 1 sample/second
- Orientation, current, commands and speed: 10 samples/second
- Temperature and humidity from SHT30-DIS & light from ADPDS are each 2 bytes
- 6 bytes * 1 sample/second = 6 bytes/second
- 360 bytes/minute
- 21600 bytes/hour
- ADC is 12-bit, will store as 2 bytes each for left motor and right motor -> 4 bytes
- Orientation sensor: roll pitch and yaw - 2 bytes each -> 6 bytes
- Commands: speed and direction - 2 bytes each -> 4 bytes
- 14 bytes * 10 samples/s = 140 bytes/second
- 8400 bytes/min
- 504 000 bytes/hour
- Total: 525600 bytes/hour, stored raw this is about half a MB per hour
- Couldn't find an EEPROM
- Using NOR flash IC SST26VF032BT-104I/SM: 32Mbit
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.