Matt McWilliams
8f7a40075a
Add connected and identified member booleans to determine when fully connected to mcopy.
2023-04-20 22:37:37 -04:00
Matt McWilliams
64faaa9427
Slight change to outer diameter.
2023-04-19 13:32:06 -04:00
Matt McWilliams
d44c67ce80
Update the lens board design
2023-04-19 13:31:47 -04:00
Matt McWilliams
144b408092
Print state in the arri-s firmware
2023-04-17 16:44:04 -04:00
Matt McWilliams
d2390dca30
Add a bellows board -- to be attached to bellows and then to boards with magnets. Render all STLs
2023-04-16 23:33:11 -04:00
Matt McWilliams
503a8ec92f
Add magnets to bellows board design
2023-04-16 22:53:16 -04:00
Matt McWilliams
ca22a3ba4b
Rewrite arri_s_firmware to use McopySerial
2023-04-16 16:42:00 -04:00
Matt McWilliams
ef54e61494
Use McopySerial in mcopy_arri_s_firmware
2023-04-15 22:44:33 -04:00
Matt McWilliams
b1745c786b
Invert logic for use with solid state relays rather than standard
2023-04-14 19:48:20 -04:00
Matt McWilliams
83efbc18c7
Fix mcopy_cam_canon_ble
2023-04-13 20:39:24 -04:00
Matthew McWilliams
f47396e48c
Need confirmation after mcopy_cam_relay
2023-04-12 15:25:41 -04:00
Matt McWilliams
03c27a9226
Relay logic was reversed
2023-04-12 15:15:41 -04:00
Matt McWilliams
08655898d4
Merge remote-tracking branch 'origin/canon_ble' into canon_ble
2023-04-12 14:52:40 -04:00
Matt McWilliams
5d347d23e4
Correctly reference backward LED
2023-04-12 14:52:35 -04:00
Matthew McWilliams
a25d93ec55
Correctly delay between frames.
2023-04-12 14:52:05 -04:00
Matthew McWilliams
bbf0cbd1c6
Add the button to the relay sketch
2023-04-11 23:43:35 -04:00
Matthew McWilliams
4aceeac1c2
Remove libraries required by TickTwo. This sketch will not use blink in this fashion ATM.
2023-04-11 23:26:12 -04:00
Matt McWilliams
1f5bb85304
Correctly reference LEDs
2023-04-11 22:39:44 -04:00
Matthew McWilliams
087fd3f763
Complete the mcopy relay sketch without variable exposure.
2023-04-11 01:13:44 -04:00
Matthew McWilliams
daece3b45a
Add the new mcopy_cam_relay script.
2023-04-11 00:38:06 -04:00
Matthew McWilliams
9705505285
Refactor ino.sh to loop through array of scripts to copy McopySerial library to.
2023-04-11 00:37:14 -04:00
Matthew McWilliams
9016062f70
Rename mcopy_cam_canon to mcopy_cam_canon_ble to differentiate
2023-04-11 00:28:27 -04:00
Matthew McWilliams
a6de66eb66
Blink LED on startup
2023-04-11 00:24:39 -04:00
Matt McWilliams
6ada6b08ed
Add LED features to projector firmware.
2023-04-10 23:28:02 -04:00
Matt McWilliams
710e178ba2
Merge branch 'canon_ble' of ssh://git.sixteenmillimeter.com/16mm/mcopy into canon_ble
2023-04-10 21:12:08 -04:00
Matt McWilliams
9e7990851e
Case design work
2023-04-10 21:04:01 -04:00
Matt McWilliams
ae34558f18
Add project home and mirrors to Readme
2023-04-07 09:44:51 -04:00
Matt McWilliams
c1a51f1ce8
Canon EF bellows adapter
2023-04-01 19:24:29 -04:00
Matt McWilliams
13702a3d5b
Add a canon_EF_body_cap script
2023-03-30 20:15:43 -04:00
Matt McWilliams
6b66cfe03f
Add bolt voids to canon mount
2023-03-29 22:47:49 -04:00
Matt McWilliams
cbc876c57c
Case ready for production
2023-03-29 21:58:03 -04:00
Matt McWilliams
7813a8c904
First draft of Rebel case
2023-03-28 19:41:35 -04:00
Matt McWilliams
5f941e91b5
Add conecpt for arduino nano case
2023-03-26 20:19:15 -04:00
Matt McWilliams
d262ed418d
Add base to socket connector.
2023-03-26 20:19:00 -04:00
Matt McWilliams
2e9db4d667
Connector size is working
2023-03-26 18:53:01 -04:00
Matt McWilliams
bd9317dd8f
Adjust angles. Make $fn configurable (crashing the GUI on my desktop).
2023-03-26 17:53:26 -04:00
Matt McWilliams
461add1cda
Start adding LEDs
2023-03-26 16:06:08 -04:00
Matt McWilliams
1528dec668
Rename bellows adapter
2023-03-24 13:51:29 -04:00
Matt McWilliams
fff9d5d410
Export mcopy serial to it's own repo
2023-03-24 13:50:38 -04:00
Matt McWilliams
231c354cb1
Update McopySerial usage in both scripts that use it.
2023-03-21 20:38:45 -04:00
Matt McWilliams
4e0149e752
Fixed issue with baud being stored as const overflowed. Silly mistake.
...
Also storing command chars as public const variables to shorten code and allow for mc.COMMAND rather than McopySerial::COMMAND. Cleans up example code a lot.
2023-03-21 20:35:00 -04:00
Matt McWilliams
5c6b9191e5
Work in progress: Serial does not work from external library
2023-03-20 19:45:32 -04:00
Matt McWilliams
77a0f7d8a0
Use the correct pins for the projector
2023-03-18 17:36:24 -04:00
Matt McWilliams
9faae6fc36
Create the first state sender.
2023-03-18 17:25:58 -04:00
Matt McWilliams
3689eb7528
Rewrite mcopy_light to use McopySerial
2023-03-18 17:13:41 -04:00
Matt McWilliams
210dc85558
Add getString and print methods
2023-03-18 17:04:06 -04:00
Matt McWilliams
174b900cd8
Update commands
2023-03-18 17:00:13 -04:00
Matt McWilliams
fbe954280f
Socket connector work
2023-03-18 17:00:02 -04:00
Matt McWilliams
142c990a0e
Refactored GUI into TypeScript and class-based format
2023-03-18 16:59:26 -04:00
Matt McWilliams
790ea3d551
Add guides for collar flanges
2023-03-15 22:11:48 -04:00