Skip to content

Releases: alanbjohnston/CubeSatSim

v0.1

28 Jul 18:55
1eb830a
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

This is the first beta release of the CubeSatSim code ported to the Raspberry Pi Pico. The code is compiled using the Arduino software.

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

  1. Plug your Raspberry Pi Pico into your computer using the micro USB port. It should mount as a flash drive. If it doesn't, unplug the Pico, hold down the BOOTSEL button (white button on the Pico) as you plug it in and it should mount.
  2. 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.

The software pauses for 5 seconds, then starts to run. the STEM Payload and Main board LEDs blink, then the Main Power green LED will turn on. The blue Main board Transmit LED will blink as it transmits. It will start in BPSK mode (3 blinks). You can switch it to APRS mode (1 blink) by pressing and holding the Main board pushbutton or Pico BOOTSEL button until it quickly blinks once. To switch back to BPSK, hold down until it blinks 3 times. All other modes will be ignored, as will reboot and shutdown.

If present, the BME280 and MPU6050 will be read. If a Main board is plugged in, the INA219s will be read.

v1.2

29 Mar 12:25
9b8dd61
Compare
Choose a tag to compare

In this release:

Fixed problems with startup when running on Pi Zero 2 W. Pi Zero 2 W has a very large startup current surge. On older versions, this triggers the low battery auto shutdown if the battery isn't fully charged. Now, should still startup if battery isn't fully changed. Code automatically detects the Pi Zero 2 W hardware so no changes if running on any other hardware.
all v1.1 changed to v1.2
added v1.2 hardware documentation

Tested on hardware: Pi Zero 2 W, Pi Zero W, Pi Zero, Pi 3B+, Pi 3B, and Pi 4B
Tested on software: Raspberry Pi OS Lite January 28th 2022, Raspberry Pi OS with desktop and recommended software January 28th 2022, , Raspberry Pi OS Lite (Legacy) January 28th 2022,
Known issues: none

Instructions:

To use the release Source Code zip file below, follow these steps after downloading the file (or wget https://github.com/alanbjohnston/CubeSatSim/archive/refs/tags/v1.2.zip)

cd
unzip v1.2.zip
mv CubeSatSim-1.2 CubeSatSim
cd CubeSatSim
./install

Alternatively, you can download a pre-installed Raspberry Pi image with the v1.2 CubeSatSim software installed:

http://cubesatsim.org/download/cubesatsim-v1.2.iso.gz

For more information on the CubeSatSim Project see http://cubesatsim.org/

v1.1

13 Feb 17:46
ac1cae0
Compare
Choose a tag to compare

In this release:

  • Now compatible with latest Bullseye Pi OS software release as well as Legacy and old Buster versions
  • Blue Transmit LED now works when plugged into a Pi 3B or Pi 4.
  • When in Simulated telemetry mode, still queries STEM Payload and transmits sensor data if present.
  • STEM Payload OK code now works correctly for STM32 microcontroller, and diode temperature too
  • install script now prompts for callsign and lat/long at the start instead of the end.
  • all v1.0 changed to v1.1
  • many updates to ground station scripts
  • added v1.0 and v1.1 hardware documentation

Tested on hardware: Pi Zero 2 W, Pi Zero W, Pi Zero, Pi 3B+, Pi 3B, and Pi 4B
Tested on software: Raspberry Pi OS Lite January 28th 2022, Raspberry Pi OS with desktop and recommended software January 28th 2022, , Raspberry Pi OS Lite (Legacy) January 28th 2022,
Known issues: none

Instructions:

To use the release Source Code zip file below, follow these steps after downloading the file (or wget https://github.com/alanbjohnston/CubeSatSim/archive/refs/tags/v1.1.zip)

cd
unzip v1.1.zip
mv CubeSatSim-1.1/ CubeSatSim
cd CubeSatSim
./install

For more information on the CubeSatSim Project see http://cubesatsim.org/

v1.0

30 Jun 18:53
fc857f2
Compare
Choose a tag to compare

First release of CubeSatSim software for the Raspberry Pi with FSK, BPSK, APRS, and CW telemetry modes and also SSTV images from JPG or Pi Camera.

Other libraries required: rpitx, Direwolf, wiringpi, pi-power-button, libasound2-dev, python3-pip, python-smbus

Tested on: Pi Zero, Pi Zero W, Pi 3B+, Pi 3B, and Pi 4B
Known issues: on Pi 4B, GPIO input readings are unreliable so often detects wrong board version and transmit LED does not illuminate.

Instructions:

To use the release Source Code zip file below, follow these steps after downloading the file (or wget https://github.com/alanbjohnston/CubeSatSim/archive/refs/tags/v1.0.zip)

cd
unzip v1.0.zip
mv CubeSatSim-1.0/ CubeSatSim
cd CubeSatSim
./install

For more information on the CubeSatSim Project see http://CubeSatSim.org