Picchick

Latest version: v0.4.1

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.1

This minor release adds an additional programmer.

New Programmers:
- `arduino-icsp` - An Arduino-powered ICSP programmer. Sketch available [here](https://github.com/Rex--/arduino-icsp).

This release is available [on pypi](https://pypi.org/project/picchick/0.4.1/).

0.4.0

New Features:
- Programmer defined options
- Custom device configuration files
- Version flag `--version`

Changes:
- Read action now can read any number of words
- Simpler programmer interface
- Better decoding and representation of hex files
- Programmers were changed to new interface
- Flipflop programmer's protocol was updated to the development version

This release is available [on pypi](https://pypi.org/project/picchick/0.4.0/).

0.3.1

This release fixes a bug in the setup.cfg causing picchick to fail to execute. All users are forced to updated because of this bug, sorry. :)
This bug unfortunately only affected operation when installed from a wheel, and during development I of course had it installed in "editable" mode where this issue did not occur. You live you learn.

This release is available to install [from pypi](https://pypi.org/project/picchick/)

0.3.0

This release adds several new features to picchick:

- Programmer flag -c to specify programmer
- New programmer type `flipflop`
- Verification flag
- Better UI during programming of a device
- Improved interface for project components

A minor version bump is to indicate incompatibility with v0.2.
Release is available [on pypi](https://pypi.org/project/picchick/0.3.0/) to update and install.

0.2.0

- Firmware no longer included in picchick project. It is now just the host software.
- Port flag changed from -p to -P or --port.
- Baud flag changed from -b to -B or --baud.
- Baud is now correctly configured based on the flag (was always defaulting to 9600).
- Various other bugfixes.

The main change included in this version was a bugfix to correctly set the baudrate based on the flag. This allows us to communicate to the new [picstick](https://github.com/rex--/picstick) using a much higher baudrate (115200 vs 9600).
The programmer port and baud flags were changed to be capitals to more closely resemble avrdude.

_This version can be found on pypi [here](https://pypi.org/project/picchick/0.2.0/)_

0.1.1

**Software**
- Fixed a bug that broke the --flash command.
- Fixed a bug preventing --list-devices flag to run.
- Removed --list-devices flag.
- Added README to pypi package.

**Firmware**
- No changes to programmer firmware.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.