Skip to content

Satellite Software

yashikabatra15 edited this page May 31, 2022 · 31 revisions

Satellite Software

Running Basic BeepSat Code on PyCubedMini Boards

  • Our version of the BeepSat Code can be found here.
  • The original PyCubed Beep-Sat Basic Guide can be found here.

Troubleshooting

  • Can't read from the IMU: As suggested try changing the address from 0x69 to 0x68 in line 131 of lib/pycubedmini.py
  • self.IMU = bmx160.BMX160_I2C(self.i2c1,address=0x69)

Running Advanced BeepSat Code on PyCubedMini Boards

  • Our version of the Advanced BeepSat Code can be found here.
  • The original PyCubed BeepSat Advanced Guide can be found here.

Troubleshooting

  • Can't read from the IMU: As suggested try changing the address from 0x69 to 0x68 in line 131 of lib/pycubedmini.py
  • self.IMU = bmx160.BMX160_I2C(self.i2c1,address=0x69)

Running the Radio Test on a PyCubedMini and Radio Board

  • Copy the contents of this folder into the mainboard drive.
  • Copy the contents of [this folder](pending upload) into the radio board drive.
  • Execute the main files on both boards.

Running the IMU Test on a PyCubedMini Board

  • Copy the contents of this folder into the mainboard drive.
  • Execute the main file.

Running Basic Hardware Tests

  • Copy the contents of this folder into the mainboard/flatsat drive.
  • Execute the main file.