spectraphilic / wsn_riot

RIOT OS for WSN application at UiO
0 stars 0 forks source link

Hardware Comparison - Development & Deployement #14

Open ArcticSnow opened 3 years ago

ArcticSnow commented 3 years ago

Table for hardware comparison in terms of accessories, price, and support by RIOT-OS https://docs.google.com/spreadsheets/d/1rPNn3dkTw_wb5iYVa017DV4_c6NSqoHBGeUTRQNG3PM/edit?usp=sharing

ArcticSnow commented 3 years ago

Development hardware solution

Options for seting one network with gateway

  1. 2.4GHz test network
    • Nodes: 3 RemoteB as nodes,
    • Gateway: 1 openlab raspberry pi shield
    • Total cost for one setup: 125x3 + 13 - 125 = 263 euro (as we already have 1 remoteb in spain)
  2. 868 MHz test network
    • Nodes: 3 TI-CC1312 with microSD breakout
    • Gateway: 1 TI-CC1312 plugged to raspberry pi
    • Total cost: 44x4 + 6x4 = 200 euro

Conclusion:

For a first setup no significant difference in price.

CC1312 Launchpad XL is cheaper if replication or growth of the network is needed but requires a little bit of soldering (the SD reader). CC1312 misses the RTC support.

Feather baord: As @jdavid encountered bugs on Feather M0 bootloader, we should stay away from this system as this will slow down development.

Remote-B offers fast development in Spain at decent cost. This system will become costly for replicating the network in Oslo. and requires two new PR for RIOT-OS (RTC and 868 MHz radio). Remote is currently a credible option for deployment.

Deployment hardware solution

  1. Remote-B is a possibility if 868MHz radio can be supported by RIOT-OS. It is expensive.
  2. No current credible alternative except developing our own with for instance the CC1312 chip. in that case find out difficulty to 1) write RIOT-OS driver, and 2) cost and timeline of hardware development and production.
  3. ...
ArcticSnow commented 2 years ago

Solution A:

Solar lithium 3.7V charger options: