Projects
View all →
OpenTank — Open-Source Dip-and-Dunk Film Developing Tank
The Problem with Existing Film Tanks If you develop film in a darkroom, you know the frustration: almost every tank on the market leaks chemicals from the top when inverted. Paterson, AP, and most other systems all have this issue. The only exception is Jobo — but it comes at a cost. Inversion agitation is inconvenient, messy, and completely incompatible with automated film development setups where precise chemical dosing matters. ...

OpenReel project
Open Hardware Reels: A Better Way to Develop Film I have designed a new type of open-source film developing reel specifically optimized for 3D printing. While many designs exist online, most are not tailored for home manufacturing, leading to failed prints or poor functionality. These reels are fully compatible with the standard systems like Paterson system and can be printed at home using common materials like PETG without supports and from two pieces. ...

35mm to 120 loader jig
Purpose The tool allows users to wind standard 35mm film into 120 backing paper. This enables shooting 35mm film in medium format cameras to achieve a wide-angle, panoramic effect that includes the film sprockets. Design and Materials The main body parts are 3D-printed using PLA for stiffness. Functional components like the lock/brake and shaft are printed from PETG to provide necessary flexibility and prevent cracking. The assembly is screwless, relying on friction fits and snapping mechanisms. ...
Automatic Film Developer
View all →Choosing a Quiet Drum Drive: Stepper or Servo?
For Panterla’s loaded drum, the first prototype is a NEMA 17 stepper with the existing TMC2209, a direct connection, and independent drum-motion sensing. Here’s why a servo isn’t automatically quieter, why torque headlines can’t be compared, and what the loaded test needs to decide.

JOBO CPE2: Warm Bottles, Uneven Readings, and a Cooling Drum
The JOBO CPE2 produced locally steady readings, but different locations did not converge. The transfer test adds the process question: warm liquid entered the rotating drum, then its measured temperature fell. What this means for preheat, circulation, and Panterla’s readiness criteria.

THD Lift: Bath Stability, Bottle Lag, and the Opened Machine
The corrected bath-corner readings were locally steady, but the bottle was still warming. The teardown also exposed wet-area wiring problems and identified the installed controller as WH1435A. Small temperature variation does not establish accuracy or electrical safety.
Research
View all →
Ideal Film Scanning: What the Research Says and What the Math Shows
In film photography forums, the same question keeps coming back: what light do you actually need to scan a negative “correctly”? From there it turns into an argument about CRI 99, about 660 nm LEDs, about how Frontier skin tones look alive while Noritsu looks plastic — or the other way around, depending on who’s talking. What’s always bothered me about this argument is how few actual numbers are in it. So I worked through six primary research works from 2018–2026 — peer-reviewed papers, conference work, and the foundational 2018 scanner-interaction report — checked the numbers against the source text, and then sat down with the published data to calculate the things the papers mostly describe in words. ...
Resources
View all →Color Chemistry Prices
All categories C-41 E-6 Product Process Shop Films Price (EUR) Per film ADOX C-Tec C-41 Negativ Kit Rapid, 12-16 films, 1000 ml +2 more shops C-41 fotoimpex.com 12 €37.00 €3.08 ADOX C-Tec C-41 Negativ Kit Rapid 2-Bad, 1 Liter C-41 nordfoto.de 12 €37.00 €3.08 Kit de Revelado ADOX C41, 1 Liter C-41 fotocarrete.com 12 €56.95 €4.75 ADOX C-TEC E-6 3-bath kit, 12 films, 1000 ml (full kit) E-6 fotoimpex.com 12 €49.00 €4.08 Ars-Imago 41 Color Negative Rapid Kit, 1000 ml +2 more shops C-41 fotoeshop.cz 16 €53.33 (1290.00 CZK) €3.33 Ars-imago 41 Color Negative Rapid Kit, 1000 ml C-41 brunosbildverkstad.se 16 €57.63 (649.00 SEK) €3.60 Kit Ars Imago C-41, 1 Liter C-41 fotocarrete.com 16 €68.58 €4.29 Ars-Imago No.6 Color Reversal E-6 Kit, 1000 ml +2 more shops E-6 fotoeshop.cz 16 €65.73 (1590.00 CZK) €4.11 No.6 Color Reversal E-6 Kit, 1000 ml (likely Ars-Imago) E-6 brunosbildverkstad.se 16 €66.51 (749.00 SEK) €4.16 Kit Ars Imago E-6, 1 Liter E-6 fotocarrete.com 16 €73.29 €4.58 Bellini C-41 Monopart Kit, 1 L +3 more shops C-41 retrocamera.be 16 €41.99 €2.62 BELLINI C-41 Entwickler Kit, 1 Liter C-41 nordfoto.de 16 €48.44 €3.03 BELLINI Kit Color Negative Film C41-RA Monopart, 1000 ml C-41 fotoimpex.com 16 €49.00 €3.06 Bellini Kit Revelado C41, 1 Liter C-41 revelab.es 16 €54.90 €3.43 Bellini ECN-2 Kit, 3 L C-41 retrocamera.be 48 €69.99 €1.46 BELLINI Kit Color Reversal Film E6, 1000 ml E-6 fotoimpex.com 16 €50.58 €3.16 BELLINI Kit Motion Picture Negative Film ECN2, 1000 ml C-41 fotoimpex.com 16 €49.03 €3.06 CINESTILL Cs2 Cine Simplified ECN 2-Bath Powder Kit (16 Rolls) C-41 fotoimpex.com 16 €38.07 €2.38 CINESTILL Cs41 Color Simplified 2-Bath Kit (liquid) +1 more shop C-41 fotoimpex.com 16 €38.07 €2.38 Cinestill CS41 Color Simplified Kit (Liquid), 1 Liter C-41 revelab.es 16 €54.90 €3.43 CINESTILL Cs41 Color Simplified 2-Bath Kit Powder +3 more shops C-41 fotoimpex.com 16 €36.88 €2.31 CineStill Cs41 Colour Film Simplified Development Kit Powder, 1 Liter C-41 thephotoshop.ie 16 €38.10 €2.38 CineStill Cs41 1 L Powder Kit C-41 analoguewonderland.co.uk 16 €46.56 (40.00 GBP) €2.91 Cinestill CS41 Color Simplified Kit (Powder), 1 Liter C-41 revelab.es 16 €49.90 €3.12 CINESTILL Cs6 Creative Slide DynamicChrome Kit (E-6) E-6 fotoimpex.com 16 €47.59 €2.97 Flic Film C-41 Home Processing Eco Kit C-41 analoguewonderland.co.uk 8 €34.92 (30.00 GBP) €4.36 FUJI C-41 Kit 5 Liter +2 more shops C-41 nordfoto.de 65 €130.78 €2.01 FUJI C-41 Film X-Press Kit 5L C-41 fotoimpex.com 65 €139.96 €2.15 Kit de Revelado Fuji C41, 5 Liter C-41 fotocarrete.com 65 €169.81 €2.61 JOBO #9220 E-6 Farbpositiv-Entwickler Kit, 2500 ml +2 more shops E-6 fotoimpex.com 30 €99.00 €3.30 JOBO E-6 Sada chemie pro barevné pozitivy, 2.5 Liter E-6 fotoeshop.cz 30 €111.20 (2690.00 CZK) €3.71 E-6 Color Positive Chemistry Kit, 2.5 L (brand unconfirmed, likely JOBO) E-6 brunosbildverkstad.se 30 €115.35 (1299.00 SEK) €3.85 JOBO #9240 C-41 Farbnegativ-Entwickler, 2500 ml +3 more shops C-41 fotoimpex.com 30 €79.00 €2.63 Kit Jobo C-41, 2.5 Liter C-41 fotocarrete.com 30 €79.97 €2.67 JOBO C-41 Sada chemie pro barevné negativy, 2.5 Liter C-41 fotoeshop.cz 30 €94.67 (2290.00 CZK) €3.16 JOBO C-41 Colour Negative Developing Kit C-41 analoguewonderland.co.uk 30 €98.93 (85.00 GBP) €3.30 Kit Calbe C-41, 1.2 Liter C-41 fotocarrete.com 16 €52.25 €3.27 Kit Jobo ECN-2, 2.5 Liter +2 more shops C-41 fotocarrete.com 30 €92.97 €3.10 JOBO #9260 ECN-2 Entwickler Kit C-41 fotoimpex.com 30 €98.90 €3.30 ECN-2 Developing Kit, 2.5 L (brand unconfirmed, likely JOBO) C-41 brunosbildverkstad.se 30 €106.47 (1199.00 SEK) €3.55 Kit Revelado Adox ECN-2 C-41 fotocarrete.com 12 €54.99 €4.58 KODAK Color Negative C-41 Processing Kit, 2500 ml conc. +1 more shop C-41 fotoimpex.com 30 €57.95 €1.93 Kit de Revelado Kodak C41, 2.5 Liter C-41 fotocarrete.com 30 €72.50 €2.42 ROLLEI Colorchem C-41 Kit 1200 ml conc. +1 more shop C-41 fotoimpex.com 16 €38.50 €2.41 Rollei Colorchem C41 Kit 1L for Color Film Processing C-41 thephotoshop.ie 16 €47.50 €2.97 Rollei Colorchem C41 Kit 2.5L +1 more shop C-41 thephotoshop.ie 40 €65.00 €1.62 ROLLEI Colorchem C-41 Kit 2500 ml conc. C-41 fotoimpex.com 30 €68.70 €2.29 TETENAL Colortec C-41 Negative Kit Rapid, 1000 ml (12-16 films) C-41 fotoimpex.com 12 €40.75 €3.40 TETENAL Colortec C-41 Negative Kit Rapid, 2500 ml (25-40 films) C-41 fotoimpex.com 25 €76.51 €3.06 TETENAL Colortec E-6 3-bath kit, 1 L E-6 fotoimpex.com 12 €52.00 €4.33 TETENAL Colortec E6 Kit (Tank/Rotation), 3 Baths, 30 Films, 2500 ml conc. E-6 fotoimpex.com 30 €108.33 €3.61 TETENAL Magic Box C-41 Developer, 250 ml C-41 fotoimpex.com 4 €12.95 €3.24 No products match that search. ...
Color Chemistry Manuals
ADOX C-41 small tank ADOX C-TEC 41 Developing Kit (Negativ Kit Rapid, 12-16 films, 1000 mL) ADOX C-TEC 41 Developing Kit datasheet (PDF) Safety data sheets for all 6 components — DEV Part 1/2/3, BX Part 1/2, STAB (combined PDF) ADOX C-41 small tank ADOX C-TEC 41 Remjet Remover (200 mL concentrate) Manual (PDF) ADOX E-6 small tank ADOX C-TEC E-6 3-bath kit for 12 films to mix 1000 ml ADOX C-TEC E-6 Developing Kit datasheet (PDF) Safety data sheets for all 6 components — First Developer, Color Developer Part A/B, Bleach-Fix Part 1/2, Stabilizer (combined PDF) ADOX RA-4 small tank ADOX RA-4 Print Kit Professional (2500 ml) Manual (PDF) BELLINI C-41 small tank BELLINI C41-RA Monopart Developer Kit (1000 mL) Manual (PDF) BELLINI E-6 small tank BELLINI E6 Film Developing Kit (KIT E6/1) Manual (PDF) BELLINI ECN-2 small tank BELLINI Kit Motion Picture Negative Film ECN2 (1000 mL) Manual (PDF) BELLINI RA-4 small tank BELLINI RA-4 Kit Color Paper 350C (KIT35RA4) Manual (PDF) Calbe Chemie C-41 replenished minilab Calbe C-41 CD-LR (Colour Developer Replenisher, Low Rate) Manual (PDF) Calbe Chemie C-41 replenished minilab Calbe C-41 CD-R RTU (Colour Developer Replenisher, Ready-to-Use) Manual (PDF) Calbe Chemie RA-4 replenished minilab Calbe RA-4 Chemistry (CD-R/CD-MR/CD-LR/CD-SLR, BX-VR, STAB-WL) Process Information (PDF) CD-R 160 Product Information (PDF) CD-LR 80 Product Information (PDF) BX-VR Product Information (PDF) STAB-WL Ultra Performance Product Information (PDF) Calbe Chemie C-41 replenished minilab Calbe UNI BLEACH C-41 (Bleach Replenisher, REF 13350) Manual (PDF) Calbe Chemie C-41 replenished minilab Calbe UNI FIX C-41/E-6 (Fixer and Replenisher FX-R, REF 13351) Manual (PDF) Calbe Chemie C-41 replenished minilab Calbe UNI STAB (Stabilizer and Replenisher, REF 13710) Manual (PDF) CineStill ECN-2 small tank CineStill Cn2 (3-Bath ECN-2 Process) Manual (PDF) CineStill ECN-2 small tank CineStill Cs2 (2-Bath ECN-2 Process, Cine Simplified Powder Kit, 1000 mL) Manual (PDF) CineStill C-41 small tank CineStill Cs41 (2-Bath C-41 Kit, Pint/Quart/Gallon) Manual (PDF) CineStill E-6 small tank CineStill Cs6 "Creative Slide" DynamicChrome Kit (E-6, 3-Bath Process) Manual (PDF) Flic Film C-41 small tank Flic Film C-41 ECO Kit (1000 ml, 16 rolls) Manual (PDF, via Freestyle Photo mirror) Fujifilm C-41 replenished minilab FUJIFILM CN-16L / CN-16Q / CN-16FA / CN-16S minilab process CN-16L process manual (PDF) N1-S — Color Developer Starter (SDS) N1-CR Part A — Color Developer Replenisher (SDS) N1-CR Part B — Color Developer Replenisher (SDS) N1-CR Part C — Color Developer Replenisher (SDS) N2-R — Bleach Replenisher (SDS) N3-R — Fixer Replenisher (SDS) N4-R — Stabilizer Replenisher (SDS) Fujifilm C-41 replenished minilab FUJIFILM Negacolor / EnviroNeg C-41 Processing Chemicals Manual (PDF) Fujifilm C-41 small tank FUJI HUNT Film X-Press Processing Kit (manual 914085M4) FUJI HUNT Film X-Press Processing Kit Instructions (PDF) Safety data sheets for all 6 components — Color Developer Parts A/B/C, Bleach, Fixer, Stabilizer (combined PDF) JOBO E-6 small tank JOBO #9220 E-6 Color Positive Developing Kit (2.5 L) Manual (PDF) JOBO C-41 small tank JOBO C-41 Negative Developing Kit (2.5L, JOBO #9240) Manual (PDF) Kodak C-41 small tank KODAK Color Negative C-41 Film Processing Kit (2024.V1) KODAK C41 Kit Instructions, 2024-V1 (PDF) KODAK C41 Developer Replenisher Part B (SDS) KODAK C41 RA Bleach III Replenisher Part A (SDS) KODAK C41 RA Fixer and Replenisher (SDS) KODAK C41 RA Final Rinse and Replenisher (SDS) Kodak C-41RA replenished minilab KODAK C-41RA / LU Developer Replenisher LORR minilab process KODAK Z-131 — Using KODAK FLEXICOLOR Chemicals (PDF) KODAK CIS-292 — Starting Fresh Tank Chemicals in SM Minilabs (PDF) Developer Replenisher (SDS) Developer Starter (SDS) Bleach (SDS) Bleach Starter (SDS) Fixer (SDS) Final Rinse (SDS) Kodak C-41 small tank Kodak Flexicolor Chemicals in a Small Tank (CIS-211) Manual (PDF) Kodak RA-4 replenished minilab KODAK EKTACOLOR PRIME LORR minilab process (RA-4) KODAK CIS-220 -- EKTACOLOR PRIME LORR Chemicals (PDF) KODAK CIS-220G -- EKTACOLOR PRIME LORR Chemicals, Greater Asia (PDF) KODAK J-36 -- Choosing the Right Chemicals for Your Minilab (PDF) KODAK Z-100-2 -- Processing Cycles for KODAK Chemicals (PDF) Rollei C-41 small tank Rollei ColorChem C-41 Kit (RC11K/RC12K/RC15K) Manual (PDF) Rollei C-41 small tank Rollei Digibase C-41 (compard KG) Manual (PDF) TETENAL C-41 small tank TETENAL Colortec C-41 Negative Kit Rapid (1000 ml, 12-16 films) Manual (PDF) TETENAL C-41 small tank TETENAL Colortec C-41 Negative Kit Rapid (2500 ml, 25-40 films) Manual (PDF) TETENAL E-6 small tank TETENAL Colortec E6 Kit For Tank Or Rotation, 3 Baths, 2500 ml conc. (up to 30 films) (Art.Nr. 102036) Manual (PDF) TETENAL E-6 small tank TETENAL Colortec E-6 3-Bath kit, 1 L (Art.Nr. 102035) Manual (PDF) TETENAL C-41 small tank TETENAL Magic Box C-41 (250 ml, 1 roll) Manual (PDF) TETENAL RA-4 replenished minilab TETENAL Monoline RA-4 BX-VR SP Manual (PDF) TETENAL RA-4 replenished minilab TETENAL Monoline RA-4 CD-S Starter Manual (PDF) No kits match that search. ...
Process Timer & Calculator
Kit type Home / small-tank kits Professional minilab chemistry (replenished) Manufacturer Chemistry / kit Manuals and safety data sheets Units Metric (mL / g) Imperial (fl oz / oz) Desired final volume (mL) Replenishment rate Processor type This universal calculator draws from NordicLab's shared chemistry catalog and covers the common case: a fixed-fraction fresh mix, scaled to your target volume, plus published replenishment rates for professional minilab chemistry. It does not (yet) cover push/pull interpolation or mutually-recalculating volume/mass fields. Weight mode is only offered for a component when the source actually publishes that component's density; NordicLab never assumes a default density (not even 1.00 g/mL for water-like concentrates) — enter your own measured density to compute a mass for an otherwise volume-only component; that value is used only for this calculation, is never saved, and is never treated as manufacturer data. ...
Photo Lab Tools Repair Help
View all →
JOBO ATL-1500 — Lift Arm Randomly Rises and Stays Up
Symptom: the lift arm sometimes rises on its own during a process and stays in the raised position instead of returning to normal cycling — reported to have happened mid-run on a reversal-stage E-6 process, with the film only saved because it was caught in time. Equipment: JOBO AutoLab ATL-1500 Sources: JOBO ATL-1500 service documentation (sections 10, 11, 14, and the built-in “Servicemenue ATL 1500” diagnostic test), JOBO AutoLab ATL-1000/ATL-1500 instructions ...

Noritsu V50 (QSF) — Adjusting the Pitch of the Processing Rack
Adjusting the pitch of the processing rack When to use this: only if you removed the drive sprocket or feed idle gear from their shafts inside a processing rack (CD/BL/FIX/STB) — not needed if you only removed/reinstalled the whole rack, and not needed if you only replaced a GUIDE, FILM part without taking a gear off its shaft. Source: Noritsu QSF service manual, §2101 “Rack Unit — Adjusting the Pitch of the Processing Rack” (V30/V50/V100), p. 71 ...

Noritsu V50 (QSF) — CD Tank Heater Diagnostics
Full test procedure: heater not heating, temperature stuck then dropping Original question (paraphrased): On a Noritsu V50, the CD tank heater doesn’t seem to be heating the solution. The temperature climbs to a certain value, gets stuck there, stops moving, and then starts dropping. Write a full manual for testing this: which circuit chains to check, which board connects to what, what resistance the heaters should have, what to do if the wrong heaters (from another model) are installed, and how critical that is. ...