https://github.com/biscgit/cc3200_installer
An installer helper for the cc3200 TonieBox and TeddyCloud
https://github.com/biscgit/cc3200_installer
Last synced: 6 months ago
JSON representation
An installer helper for the cc3200 TonieBox and TeddyCloud
- Host: GitHub
- URL: https://github.com/biscgit/cc3200_installer
- Owner: Biscgit
- Created: 2024-07-27T19:10:22.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T10:27:39.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T12:11:22.915Z (over 1 year ago)
- Language: Python
- Size: 84 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Teddy Autoinstaller
### by Biscgit :heart: 2024
This is a university project with the topic of Bauxine and TonieBoxes.
As of our journey to set up the custom cc3200 firmware and cloud, we were always set back by random issues and sometimes incomplete documentation.
But we are here to help you with that!
## Features
With this project, we can simplify many common steps!
- dump certificates with auto device detection and without the need of root permissions
- install and setup TeddyCloud with one click
- a diagram to help connect the UART TC2050 cable for firmware dumps
## Installation
> [!NOTE]
> Currently only Linux is supported because of the path and `udevadm` features.
Install the required packages from `requirements.txt` with the following command:
```bash
python3 -m pip install -r requirements.txt
```
Run the script with the following command:
```bash
./autoinstaller.py
```
OR (with venv)
```bash
python3 autoinstaller.py
```
## Other tools
Some features depend on my custom implementation of the cc3200tool at Biscgit/cc3200tool.
That library will be automatically downloaded when required after a prompt.
## Disclaimer
NO WARANTIES GIVEN ON ANYTHING PROVIDED. USE AT OWN RISK!