Commit Graph

186 Commits

Author SHA1 Message Date
Kevin Santo Cappuccio
a964b61905 Fix node file clear and restore, make disambiguation a different color 2024-02-20 08:48:27 -08:00
Kevin Santo Cappuccio
f0e15a1fd7 add a double button press timer 2024-02-18 17:52:28 -08:00
Kevin Santo Cappuccio
022b511062 Better probing menu, disambuguation of shorted rows, add a flag to swap probe/button pins 2024-02-18 17:39:11 -08:00
Kevin Santo Cappuccio
85a915fb72 tiny tweaks to probing 2024-02-17 21:53:39 -08:00
Kevin Santo Cappuccio
f9640cedd1 probe 2024-02-17 17:23:47 -08:00
Kevin Santo Cappuccio
244678a4dd rewrote probing 2024-02-17 17:22:36 -08:00
Kevin Santo Cappuccio
ded4f57062 machine command tweak 2024-02-16 10:19:36 -08:00
Kevin Santo Cappuccio
aa6590a1fe
Merge pull request #28 from nilclass/adc-samples-via-hid
Continously sample ADCs and expose samples via a USB Interrupt endpoint
2024-02-16 09:57:17 -08:00
Kevin Santo Cappuccio
50e18fd1b3 Fucking versioning 2024-02-16 09:44:25 -08:00
Kevin Santo Cappuccio
df23c7898a Probing is it's own file and works on the nano header, fixed routing bugs, keep track of unconnected paths 2024-02-16 09:43:37 -08:00
Niklas Cathor
454ea53754 Use adcReadings instead of analogRead 2024-02-16 11:57:20 +01:00
Niklas Cathor
aab83ac20f Add custom class driver, instead of using HID 2024-02-16 11:10:12 +01:00
Niklas Cathor
b54e4fa695 Add copy of Adafruit_TinyUSB_Arduino library 2024-02-16 09:57:04 +01:00
Niklas Cathor
ca2d0cc526 Continously sample ADCs and expose them via USB HID 2024-02-15 23:50:06 +01:00
Kevin Santo Cappuccio
7ad7f2ce57 Probing mode improvements 2024-02-14 11:24:30 -08:00
Kevin Santo Cappuccio
2a274928a9 Added probing!!! 2024-02-13 21:19:57 -08:00
Kevin Santo Cappuccio
844b0a0f55 I have no idea 2024-02-13 13:01:15 -08:00
Kevin Santo Cappuccio
2d21dfed12 Added early probing support 2024-02-13 13:01:15 -08:00
Kevin Santo Cappuccio
f65f48b1a2 Probing almost works for now it just prints what it touched. Added scaling up for Jumperlab. 2024-02-13 13:01:10 -08:00
Kevin Santo Cappuccio
ee6860daa8
Update Roadmap.md 2024-02-12 12:17:52 -08:00
Kevin Santo Cappuccio
2dca58d0de
Create Roadmap.md
Feel free to PR this with new things you want to add
2024-02-12 12:16:14 -08:00
Kevin Santo Cappuccio
e3500395bc
Merge pull request #27 from nilclass/machinecommand-for-chipstatus
Add command 'getchipstatus'
2024-02-09 07:27:22 -08:00
Niklas Cathor
4765efc36e Add command 'getchipstatus' 2024-02-09 08:52:11 +01:00
Kevin Santo Cappuccio
64defcaf22 add canonical defines and an option to print the long or short versions 2024-02-03 09:58:49 -08:00
Kevin Santo Cappuccio
5b7dd6fbe6 Deleting a bunch of crap 2024-02-01 12:00:36 -08:00
Kevin Santo Cappuccio
790c1a8af1 Fixed delays so things run quicker and don't drop incoming characters 2024-01-31 20:00:48 -08:00
Kevin Santo Cappuccio
3a15ff2fc3 check other side of hops 2024-01-31 20:00:47 -08:00
Kevin Santo Cappuccio
e2aded0907
Add Schematic with OSHW licenses 2024-01-29 11:30:19 -08:00
Kevin Santo Cappuccio
1e05bbec72
Delete Hardware/ProductionFiles/z 2024-01-28 09:14:17 -08:00
Kevin Santo Cappuccio
fd15e533d8
Added all the production files 2024-01-28 09:13:44 -08:00
Kevin Santo Cappuccio
0a9d3a1f4c
Create z 2024-01-28 09:11:19 -08:00
Kevin Santo Cappuccio
e55b78fa34
Merge pull request #26 from nilclass/license-identifier
Add SPDX-License-Identifier to source files
2024-01-28 05:43:19 -08:00
Niklas Cathor
dd57792857 Add SPDX-License-Idnetifier to JumperlessWokwiBridge 2024-01-28 09:37:20 +01:00
Niklas Cathor
99461d6a6e Add SPDX-License-Identifier to JumperlessNano/src/ files 2024-01-28 09:34:20 +01:00
Kevin Santo Cappuccio
448aabb3e3 Fixed a bunch of routing bugs 2024-01-14 16:37:16 -08:00
Kevin Santo Cappuccio
53a3c67d21 allow you to load last nets even when connected to a host 2024-01-12 17:43:20 -08:00
Kevin Santo Cappuccio
43a8d674dc Add "load last net" if connected to a power bank with no USB host 2024-01-12 14:23:16 -08:00
Kevin Santo Cappuccio
f9e199d687 Added USB-Serial baud rate selection 2024-01-12 12:25:34 -08:00
Kevin Santo Cappuccio
4272a69aec Scale down brightness to work with Jumperlab 2024-01-11 19:52:12 -08:00
Kevin Santo Cappuccio
bf4a42e8c6 Added brightness scaling so it doesn't melt when using Jumperlab 2024-01-11 19:35:29 -08:00
Kevin Santo Cappuccio
422369c850
Merge pull request #24 from nilclass/hex-color
Accept `#` prefix for colors
2024-01-09 22:53:33 -08:00
Niklas Cathor
1ae05b08e3 Accept # prefix for colors 2024-01-10 07:49:18 +01:00
Kevin Santo Cappuccio
f4dc793289
Merge pull request #22 from nilclass/machine-command-getsupplyswitch
machine-mode: getsupplyswitch
2024-01-06 07:52:59 -08:00
Niklas Cathor
8c425c441c machine-mode: getsupplyswitch
Example:
    SEND ::getsupplyswitch:1395[]
    REVC ::supplyswitch[5V]
    REVC :🆗1395
2024-01-06 10:18:17 +01:00
Kevin Santo Cappuccio
e4f1517214 || should've been && 2024-01-03 16:45:14 -08:00
Kevin Santo Cappuccio
cbce621735 left in a print 2024-01-03 11:54:02 -08:00
Kevin Santo Cappuccio
0074dc631d Merge branch 'main' of https://github.com/Architeuthis-Flux/Jumperless 2024-01-03 11:51:30 -08:00
Kevin Santo Cappuccio
e8c4206175 machine mode fixes 2024-01-03 11:51:27 -08:00
Kevin Santo Cappuccio
150bc741fd machine mode wasn't parsing the first node 2024-01-03 11:51:11 -08:00
Kevin Santo Cappuccio
30f6214cda
Merge pull request #21 from nilclass/machine-mode-response
Machine mode: respond to commands to signal success
2024-01-03 00:25:04 -08:00