Matt McWilliams
|
3eea1e86cf
|
Candidate for mitchell camera firmware that does not impede the takeup when timed exposure times are delaying between shutter opening and closing
|
2026-04-25 08:46:31 -04:00 |
Matt McWilliams
|
0d641b3f67
|
Migrate takeup code into it's own lib
|
2026-04-23 23:53:35 -04:00 |
Matt McWilliams
|
3cba88d96a
|
Add takeup features to mitchell camera. Created as a modular class that can be used in other cameras with the same style takeup.
|
2026-04-20 23:55:27 -04:00 |
Matt McWilliams
|
f2ffc67c95
|
Adjust mount to allow for rails set screws to pass underneath bulk of the mitchell camera base
|
2026-04-15 01:07:02 -04:00 |
mattmcw
|
909df38a73
|
Placeholder screw voids prior to measurement
|
2026-04-11 13:38:22 -04:00 |
mattmcw
|
ff6398ea06
|
Add tweaks to adjust design after first print. Mounting holes adjusted and platform lengthened.
|
2026-04-06 08:26:26 -04:00 |
Matt McWilliams
|
3482a1fd72
|
Design ready to print
|
2026-04-03 20:01:57 -04:00 |
Matt McWilliams
|
adb23fd8f3
|
Comment out unused button code and excessive logs
|
2026-03-27 00:35:58 -04:00 |
mattmcw
|
a01ab66598
|
Merge branch 'main' of ssh://git.sixteenmillimeter.com/16mm/mcopy
|
2026-03-23 02:49:14 -04:00 |
mattmcw
|
7e994e80ca
|
Work on mount for mitchell camera
|
2026-03-23 02:37:01 -04:00 |
Matt McWilliams
|
5a27d06fb7
|
Update default exposure time to 250ms
|
2026-02-15 19:54:20 -05:00 |
Matt McWilliams
|
03f2dd7cb5
|
Fixed issue with mitchell and oxberry scripts. Double exposure and long exposure issues were logic-based bugs and EndstopCameraShield has been modified to be more explicit about camera position when evaluating state.
|
2026-02-15 19:48:45 -05:00 |
Matt McWilliams
|
cd9aa91d52
|
Working through bugs in mitchell code
|
2026-02-13 16:53:49 -05:00 |
Matt McWilliams
|
814187530c
|
Add a script for working with Arduino Uno using arduino-cli
|
2026-02-13 16:53:49 -05:00 |
mattmcw
|
a30a5f95a3
|
Added first draft of JK carriage for Mitchell camera mount
|
2026-02-12 23:41:54 -05:00 |
Matt McWilliams
|
2ef2e4ec3b
|
Attempts to improve mitchell long exposure code
|
2026-01-21 18:43:31 -05:00 |
Matt McWilliams
|
f17d137d25
|
Work on neopixel light.
|
2025-05-14 21:00:25 -04:00 |
Matt McWilliams
|
1fbde2d366
|
Caught a critical error with the filmout feature. Due to work on the server feature, all filmout functionality was being routed through the server, instead of just making it an optional display source if a client is connected. The use of the server.useServer() method was implemented and the filmout display method was updated to not return early. Special thanks to Sandy McLennan for catching this one.
|
2025-05-14 20:59:59 -04:00 |
Matt McWilliams
|
e8da086707
|
Add missing package declarations
|
2025-05-08 19:04:50 -04:00 |
Matt McWilliams
|
56310b6969
|
Move work from contact printer design philosphy section to mcopy, which is to be the more in-depth paper
|
2025-02-21 11:53:59 -05:00 |
Matt McWilliams
|
f95c033165
|
All work on whitepaper, philosophy and motivations are the current focus
|
2025-02-21 00:21:34 -05:00 |
Matt McWilliams
|
93cc0d4151
|
Create a placeholder for the mcopy whitepaper
|
2025-02-20 14:37:16 -05:00 |
Matt McWilliams
|
920c257bf1
|
Reference common/common.scad, not the removed local one. Update takeup
|
2025-02-13 22:59:14 -05:00 |
Matt McWilliams
|
0021bd7512
|
All work on takeup. First pass, printing feed side to test.
|
2025-02-13 22:58:03 -05:00 |
Matt McWilliams
|
19c5ee3540
|
Takeup WIP
|
2025-02-12 23:07:10 -05:00 |
Matt McWilliams
|
ae02e3de44
|
Move takeup script (now its own module) to build a better version of what is in the examples of that module.
|
2025-02-12 23:01:44 -05:00 |
Matt McWilliams
|
eb78341275
|
Remove extra common.scad now that the shared script is in use
|
2025-02-12 22:52:17 -05:00 |
Matt McWilliams
|
b43e97bad4
|
Update all references to common.scad to use the shared module
|
2025-02-12 22:51:43 -05:00 |
Matt McWilliams
|
344e367cd9
|
Final fix of .gitmodules by fixing my local scripts
|
2025-02-12 22:49:34 -05:00 |
Matt McWilliams
|
93b33f09e2
|
Remove mcad
|
2025-02-12 22:46:53 -05:00 |
Matt McWilliams
|
72e91a41fb
|
Remove mcad
|
2025-02-12 22:46:44 -05:00 |
Matt McWilliams
|
02e697822b
|
Overhaul of scad submodules and scripts. Use the scad.sh script in the common module
|
2025-02-12 22:36:18 -05:00 |
Matt McWilliams
|
71e541afb5
|
Add ignore = dirty to all submodules
|
2025-02-12 13:37:16 -05:00 |
Matt McWilliams
|
25ba26b063
|
Update the sprocketed_roller module used in this project
|
2025-02-12 13:35:36 -05:00 |
Matt McWilliams
|
f775c330a6
|
All work on the gate
|
2025-01-12 14:04:05 -05:00 |
Matt McWilliams
|
25f0cce1ff
|
Resolved a bug that was preventing callback from working. Previously only worked because of a race condition introduced by a setTimeout
|
2025-01-12 14:03:58 -05:00 |
Matt McWilliams
|
6d99122a33
|
BOM script produces links to parts
|
2024-11-28 14:43:06 -05:00 |
Matt McWilliams
|
1d2a65867b
|
All work on 16mm gate. Frame seems centered.
|
2024-11-26 13:28:03 -05:00 |
Matt McWilliams
|
498b585b67
|
Add support for controlling the printer with an NES retro-style USB controller. As long as it has 10 buttons.
|
2024-11-26 13:27:31 -05:00 |
Matt McWilliams
|
93ac73f69e
|
Improvements to the mcopy JK99 board: now the JK100.2
|
2024-11-19 15:30:21 -05:00 |
Matt McWilliams
|
d40957063c
|
All work on mcopy hardware. Improvements to gate peg bars, film path, front block and gate mask slides. Improvement to rails mounts for Bolex and Arri. Improvements to projector controller electronics mount.
|
2024-11-19 01:24:27 -05:00 |
Matt McWilliams
|
34dfb25f57
|
Work on mcopy gate. Adjustments to plate sizes (made front_plate thicker to print better without cracking)
|
2024-11-13 14:45:11 -05:00 |
Matt McWilliams
|
e771056313
|
Work on adding reinforcement to the electronics mount.
|
2024-11-09 17:09:45 -05:00 |
Matt McWilliams
|
9a526eac71
|
More work on gate and updated BOM
|
2024-11-07 12:47:31 -05:00 |
Matt McWilliams
|
2866eaa2ef
|
All work on gate. Add peg bar and use the BOM script when compiling all parts.
|
2024-11-06 12:32:54 -05:00 |
Matt McWilliams
|
e6c65650de
|
BOM script calculates total costs of rows of parts and entire BOM
|
2024-11-05 20:50:42 -05:00 |
Matt McWilliams
|
bc71d86ee6
|
Generate the BOM. Need to work on the priceing stage, but works for current purposes.
|
2024-11-05 20:13:36 -05:00 |
Matt McWilliams
|
e9b89bd10b
|
Add adjustments for new filmless library
|
2024-11-05 15:15:31 -05:00 |
Matt McWilliams
|
ff927564b6
|
Work on mcopy_gate front_block(). Countersink the m2.5 nuts in the slide and gate masks
|
2024-11-04 22:52:02 -05:00 |
Matt McWilliams
|
4b0cc2e766
|
Mcopy gate work before demo changes.
|
2024-11-04 22:25:57 -05:00 |