Matt McWilliams mattmcw
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-16 01:35:37 +00:00
c6b8592490 Enlarge case and add bolt
f67e011d5e Canon EOS M50 mount design
Compare 2 commits »
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-15 23:22:22 +00:00
a4bc54482d Work on canon mount
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-15 01:45:22 +00:00
be50eb6fcf Work on ESP32 case and CPC socket
mattmcw pushed to main at mattmcw/animation 2023-03-14 20:43:44 +00:00
afd153ef13 In the process of working out how to generate text to size
mattmcw pushed to main at mattmcw/animation 2023-03-14 15:30:49 +00:00
a4b966abd0 Generate a guide, generated specifically for the sequence and template and use that as first frame.
803b58c3dd Hole punches should only be light gray (for now)
Compare 2 commits »
mattmcw pushed to main at mattmcw/animation 2023-03-14 12:22:16 +00:00
10c0266750 Move fourcell scripts into directory. Correctly orient ratio.
mattmcw pushed to main at mattmcw/animation 2023-03-14 11:15:04 +00:00
9d235be9da Calculate an average ratio from all frames
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-13 21:46:41 +00:00
a7d784583a Case for an ESP32 dev board (Inland, Microcenter)
7af1f739e4 Canon EF M bellows mount
3e247703a8 More CPC connector work
Compare 3 commits »
mattmcw pushed to main at mattmcw/animation 2023-03-13 20:35:46 +00:00
ae0c3bfa39 Get the ratio of the template frame. Add a README.md
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-13 01:28:32 +00:00
c7e338ebff projector electronics improvements, move arduino mount, increase size, adjust resistor mount
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-12 21:55:12 +00:00
cc2af435d5 First pass at esp32 case
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-12 20:36:19 +00:00
87695b173d First pass at projector controller design and refactor of sequencer case.
722ff9c05e Remove unneeded comments
Compare 2 commits »
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:54:56 +00:00
51114df576 First draft of the JKMM100 firmware using McopySerial. Boy does this make my life easier.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:51:52 +00:00
9126bc82c0 Confirm the camera command (this should happen after it expects frame is taken).
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:51:34 +00:00
e09fe7d42f McopySerial now has a confirm() method which marks the end of a command. This is a wrapper around Serial.println()
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:31:02 +00:00
234e69c7a2 Canon BLE firmware now uses the McopySerial script for it's USB communication.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:26:34 +00:00
d7017af245 Move connect and identify methods to internal ones.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:18:12 +00:00
f49c70ead6 Define all command chars as static constants. Provide an identity when initializing and allow for setting with another method.
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:08:39 +00:00
9a89dbe6a5 Automatically toggle debug state internally
mattmcw pushed to canon_ble at 16mm/mcopy 2023-03-10 02:01:25 +00:00
844bb286a5 Build the skeleton of McopySerial. Contains all command chars as flags. Is now re-built with latest command flags automatically when syncing to all projects. Compiles. Will implement more in canon firmware.