Commit Graph

52 Commits

Author SHA1 Message Date
Dave 68b1262227 Refactor script running to support long delays without blocking webservice 2023-09-17 14:48:46 -05:00
Dave 74ef11770b Clarify getting latest release 2023-06-24 13:07:19 -05:00
Dave a7992c2fb3 Update installation instructions 2023-06-24 12:58:58 -05:00
Dave 49e81125c1 Updated issue template 2023-06-24 10:01:39 -05:00
Antoine Meloche 221e796449 DOC: typo fix in README.md (#172)
DuckScript -> DuckyScript
v2.0
2023-04-17 18:22:01 -05:00
LoneWolf e12c0bf892 Add files via upload (#150) 2023-03-26 14:10:20 -05:00
Dave 5ea13cf7c2 Fix formatting for secrets.py 2023-03-17 19:40:57 -05:00
Dave a5cbb0cb34 Update README instructions to include setting up AP info in secrets.py 2023-03-17 19:18:32 -05:00
Dave ce00d8ddc9 fix language support (#140) 2023-02-19 13:58:20 -06:00
Dave b99ddf37e5 Pico W Support (#137)
* Refactor code to support Pico W board

* Updates for Pico W support

* Update based on changes in CircuitPython v8.0.0 beta 6

* Updated bundle download to 8.x, fixed a few typos

* Updating documentation for web interface

* Update support for CircuitPython 8.0.0, fix many bugs

* Document multiple payload options

* Update copyright dates

* Fixed typo
2023-02-18 16:21:53 -06:00
Oussamaosman02 99900ed5d5 Updating installation tool repo and user (#129) 2023-01-16 10:57:58 -06:00
Christoph Mantsch 164ecff72a Update links for payloads and DuckyScript reference (#116) 2022-11-21 21:03:25 -06:00
Dave 97e926bda0 Updating issue templates 2022-10-29 21:13:14 -05:00
Dave 4c0db1a0e1 Update issue templates 2022-10-29 21:09:16 -05:00
Dave d4957e2e95 Doc updates (#104)
* Update instructions to include copying boot.py

* Clean up instructions

* Fix formatting
v1.4
2022-09-26 20:59:21 -05:00
Dave 6516c8bbe4 Add reset instructions (#99) 2022-09-19 18:11:26 -05:00
Dave 3a7411e55e Change button monitoring and LED to async tasks (#98) 2022-09-18 11:36:22 -05:00
Dave e51a769cdd Fix library includes and GPIO names (#93) 2022-09-03 08:34:07 -05:00
Dave f02c061543 Add button to run scripts (#92) 2022-08-28 22:56:16 -05:00
Dave 8a4e710725 Install tool (#77)
* Add link to installation tool

* Update links
2022-06-12 14:10:48 -05:00
Dave 852e8694dd Update issue templates 2022-04-25 18:00:18 -05:00
Dave 2876f80140 Update README to clarify non-US keyboard instructions (#70) v1.3 2022-04-10 11:51:41 -05:00
Aask 0988524506 making light pwm (#68)
Co-authored-by: unknown <ask.wietting@gmail.com>
2022-04-05 18:23:06 -05:00
dbisu e11b087b75 Add exception handling to file open 2022-04-03 13:52:40 -05:00
mm12 f79fe2cb48 Update README.md (#65) 2022-03-27 13:27:58 -05:00
Dave 3d101c82d4 Disable auto reload when a new payload or code is deployed. Add blinking LED when board is idle, ready for reload or payload is finished running (#59) 2022-03-18 15:03:35 -05:00
Phil 3fd60760c6 Saving some memory (#55)
* saving some memory

* remove print

* better syntax

* Update duckyinpython.py
2022-03-10 18:11:35 -06:00
Dave 21ffbeb415 Adding support for four position switch to select payloads (#51) 2022-02-24 20:14:02 -06:00
Neradoc 895fc7af58 Removed keyboard_layout.py (#50)
`keyboard_layout.py` is now in adafruit_hid (version 5+) and no longer needed.
2022-02-11 22:03:44 -06:00
Elisha Hollander 11467900c5 remove second DELETE (#46) 2022-01-16 10:05:58 -06:00
dbisu fc0c2556e0 Fixed typo 2021-12-11 10:57:41 -06:00
martia_f bb5c33f068 Added new features and optimization [READ EXTENDED DESCRIPTION] (#39)
* [READ EXTENDED DESCRIPTION]

Changes made:
1. Removed a few print statements for a bit less cluttering (Makes debugging a bit harder)
2. Added a PRINT command for writing to console.
3. Added an IMPORT command for running external ".dd" files.
4. Added an LED command that toggles the builtin LED.

* Updated the DELETE keycode
2021-12-09 07:24:55 -06:00
dbisu 39537f4802 Update installation instructions 2021-11-29 20:35:27 -06:00
dbisu ca5c012d8d Added license and copyright information clarity (#36) 2021-11-18 18:04:46 -06:00
Andreas Brett 21cf5ffdf2 fix: defaultdelay not set correctly (#34) 2021-11-06 11:59:05 -05:00
dbisu df615dd645 Keyboard layouts (#30)
* Make switching keyboard layouts easier

* Fix broken image link

* fix typos
v1.2
2021-10-31 11:42:46 -05:00
dbisu 003cede2b3 Added USB enable-disable mode (#25) v1.1 2021-10-03 15:19:54 -05:00
dbisu 83eba10713 Updated README to CircuitPython 7.0.0 (#24) 2021-09-25 10:49:04 -05:00
dbisu 7d15900ef6 Pulling in Neradoc's changes for keycode in PR #19 2021-09-25 10:35:13 -05:00
dbisu 269612753a Fixed key parsing to ensure the correct keys are found 2021-09-18 15:36:04 -05:00
Phil 934b26c91d Use pass instead of print("") (#16)
I dont know if it helps in performance but the output is more clean
2021-09-11 15:59:57 -05:00
dbisu 80feb5061b Added function keys. Made programming pin status check more clear. (#14) 2021-09-03 22:45:45 -05:00
Peter Fritz 4ad9a94943 update README instructions and formatting (#9)
add badges and useful resources to README
change payload  to open notepad and type "Hello World!" in Windows
fix comments in duckyinpython.py
rename "pics" folder to "images"
update setup mode image to a clearer one
2021-08-28 16:38:51 -05:00
jr_blue_551 2e676ca902 Removed unneeded returns, and changed defaultdelay to global (#6) 2021-08-25 17:01:47 -05:00
Flaw Tech 19b6294d10 Update README.md (#8) 2021-08-25 16:18:56 -05:00
dbisu 68ac3b1706 Add Programming switch (#4)
* Add support for programming switch

* Update README.md documentation
2021-08-21 16:33:26 -05:00
dbisu 45b302aec0 Better fix for issue 1 2021-06-16 10:02:24 -05:00
dbisu faa55b3385 Merge pull request #2 from dbisu/issue1
Fixed issue with Windows line endings causing the script to crash
2021-06-15 16:46:30 -05:00
dbisu bb3fe3178e Fixed issue with Windows line endings causing the script to crash 2021-06-15 16:38:53 -05:00
dabailey 261427e741 Fix docs 2021-02-03 18:54:10 -06:00