Skip to content

Pico v0.30 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@alanbjohnston alanbjohnston released this 26 Sep 22:57
· 2 commits to pico-v0.30 since this release
1b24a42

This is a beta release of the CubeSatSim code ported to the Raspberry Pi Pico for the v0.3 Pico PCB. Here is the info on this board: https://github.com/alanbjohnston/CubeSatSim/tree/pico/hardware/pico/v0.3 The code is compiled using the Arduino software.

The binary UF2 file is included with this release. To install it, follow these steps:

  • Plug your Raspberry Pi Pico into your computer using the micro USB port while holding down the BOOTSEL button (white button on the Pico). It should mount as a drive RPI-RP2.
  • Drag the .UF2 file from this release to the Pico flash drive
  • You can monitor the serial output using Arduino or a terminal emulator such as PUTTY to see the log files or make configuration changes.

This code transmits on the usual 434.9 MHz frequency

New to this release:

  • Lots of updates to INA219 code including the following:
  • Don't query 5V bus sensor, only query sensors that are present, missing sensors are logged
  • Location of INA219 displayed (e.g. +X), non-queried sensors set to 0
  • Set bus 1 and bus 2 status based on at least one INA219 present
  • If takes longer than 1 second to read INA sensors
  • Logs message saying there is a problem
  • Remove I2C address for BME since it started failing for some reason
  • Program radio during setup, add 0.5 sec delay between commands
  • Only try to connect with Camera once at the start
  • Set Payload OK in FoxTelem correctly if either BME or MPU is present

What's Changed

Full Changelog: v0.25...v0.30