https://github.com/cpldcpu/simpad
Work towards an open source programmer for Padauk MCUs
https://github.com/cpldcpu/simpad
padauk pfs154 pms150c
Last synced: about 1 year ago
JSON representation
Work towards an open source programmer for Padauk MCUs
- Host: GitHub
- URL: https://github.com/cpldcpu/simpad
- Owner: cpldcpu
- License: mit
- Created: 2019-01-14T01:08:32.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-01T21:40:28.000Z (almost 6 years ago)
- Last Synced: 2025-03-26T10:04:13.635Z (about 1 year ago)
- Topics: padauk, pfs154, pms150c
- Language: C
- Size: 4.52 MB
- Stars: 71
- Watchers: 13
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SimPad
Various hacks for Padauk MCU, the infamous "0.03USD" microcontroller. This is work in progress, don't expect anything to be functional or useful.
## Folders
### [Hardware](Hardware/)
Experimental programmer for Padauk MCU based on Arduino Nano, currently living on a breadbord. Not ready for production use, but can maybe serve es a reference. See folder for a description of shortcomings.
If you are in need of a programmer for the Padauk MCU, please check out the [EasyPDKProg](https://github.com/free-pdk/easy-pdk-programmer-hardware).
### [Firmware](Firmware/)
Firmware, very incomplete work in progress. Is currently able to program PMS150C, PFS154, PMS154C. Right now, no host communication is implemented and the binary needs to be pasted into the source. Debug output is sent to serial output at 115200 baud. Will program a "blinky" into PFS154C in the current configuration.
### [Protocol](Protocol/)
Information on programming protocol
### [Toolchain](Toolchain/)
Toolchain based on EASYPDKPROG and SDCC. Includes a few examples.
