

ODMeter
Software for Magnetic Optical Density meter
- Size
- 180 × 95.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 153
- Nets
- 127
- Pads
- 388
- Tracks, vias
- 558, 45
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 13 Jan 2019
- Updated
- 27 Sep 2023
Overview
ODMeter is an open-source printed circuit board by LeonAbelmann, from the LeonAbelmann/MagOD repository on GitHub, published under the MIT licence. It is a 2-layer board of 180 × 95.5 mm with 153 parts on 127 nets, routed with 558 tracks and 45 vias.
It is built around the ADS1115. Its parts include 38 resistors, 18 capacitors, 16 connectors and 7 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdMagOD
Magnetic Optical Density meter Tijmen Hageman, Jordi Hendrix, Hans Keizer, Marcel Welleweerd, Dave van As, Ruthvik Bandaru, Rob Krawinkel, Leon Abelmann.
KIST Europe, University of Twente
Other sources
Next to software, also the source codes to create hardware are available here, as well as :
- Measurement head design, 3D print file (OpenSCAD, on Thingiverse )
- Spice simulations, electronic diagrams, PCB layout (Spice, KiCad on Dropbox)
- Laser cut pattern for housing electronics (DXF, on Dropbox)
Specifications
- Up to 800 samples per second, allows precise analysis of the rotation speed of magnetic bacteria
- Three-dimensional quasi-Helmholtz configuration, with fields up to 5 mT
- Three color LED: red: 645 nm, 1000 mcd, green: 520 nm, 1700 mcd and blue 460 nm, 500 mcd
- Power supply with current feedback to compensate for coil heating, cut-off frequency 200 Hz
- Large area photodiode (sensitivity 0.5 mlx, with green LED theoretical max OD range of 5.8)
- Integrated pre-amplifier, SNR 83 dB (max OD range 4.0).
- Dedicated 16-bit ADS1115 DA converter
- Integrated temperature sensor
- Reference light detector
- Scattered light detector
- Fully programmable (ESP32 using Arduino IDE), open source
- User friendly spreadsheet recipe definition (csv format), with software to validate correctness
- Data collection on SD card, accessible by ftp over Wifi
Additional info
- Marcel Welleweerd and colleagues (2022) "An open-source automated magnetic optical density meter for analysis of suspensions of magnetic cells and particles" Review of Scientific Instruments Vol 93, Issue 9, 094101. The manuscript can be found on ArXiv
- Chapter 8 in Thesis Tijmen Hageman.
- Presentation by Leon Abelmann at Intermag2021
How to join
Send mail to Leon (l.abelmann@tudelft.nl) if you are interested, all skills are welcome.
Parts
153| Qty | Value | Footprint | References |
|---|---|---|---|
| 68 | 20/38mil | modules:via_20_38mil | via, via, via, via, via, via, via, via, via, via, via, via, via, via, via, via +52 |
| 11 | C | Capacitors_SMD:C_0805 | C1, C2, C3, C4, C5, C6, C7, C11, C13, C15, C17 |
| 9 | R | Resistors_SMD:R_0805 | R22, R23, R24, R25, R26, R27, R28, R31, R38 |
| 6 | 10k | Resistors_SMD:R_0805 | R29, R30, R32, R33, R35, R36 |
| 6 | 3.3k | Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R2, R3, R10, R11, R12, R13 |
| 6 | 33k | Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R5, R7, R16, R17, R20, R21 |
| 6 | 800 | Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal | R4, R6, R14, R15, R18, R19 |
| 6 | Conn_01x02 | MOLEX_KK396RPC171813series:Straight_1x2 | J6, J7, J8, J9, J10, J11 |
| 5 | 0.68u | Capacitors_SMD:C_0805 | C8, C9, C10, C12, C16 |
| 5 | LM741 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U1, U3, U4, U6, U7 |
| 3 | 0.05 | CurrentSenseResistor:OAR3 | R1, R8, R9 |
| 3 | Conn_01x03 | Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm | J1, J2, J3 |
| 3 | Conn_01x04 | Connectors_Molex_custom:Sherlock35363series_4x1_2mmpitch_angled | J4, J12, J13 |
| 2 | 0.068u | Capacitors_SMD:C_0805 | C14, C18 |
| 2 | 82k | Resistors_SMD:R_0805 | R34, R37 |
| 1 | 4RelayModule | 4RelayModule:4RelayModule | U5 |
| 1 | ADS1115 | Housings_SSOP_custom:VSSOP-10_3.1x3.1mm_Pitch0.5mm | U2 |
| 1 | ARDUINO_MEGA_SHIELD | arduino_shields:ARDUINO_MEGA_SHIELD_040pins | SHIELD1 |
| 1 | Conn_01x02 | Connectors_Molex_custom:Sherlock35363series_2x1_2mmpitch_angled | J16 |
| 1 | Conn_01x05 | Connectors_Molex_custom:Sherlock35363series_5x1_2mmpitch_angled | J14 |
| 1 | Conn_01x05 | Connectors_Molex_custom:KK41791_straight1x5 | J15 |
| 1 | Conn_01x09 | Pin_Headers:Pin_Header_Straight_1x09_Pitch2.54mm | J5 |
The 148 most common of 153 parts.
More from LeonAbelmann/MagOD
10- 4 layers77 × 93 mm

- 4 layers27.2 × 27.2 mm

- 4 layers27.2 × 27.2 mm

- 4 layers27.2 × 27.2 mm

- 4 layers26.8 × 26.8 mm

- 2 layers33.4 × 33.4 mm

- 2 layers33.4 × 33.4 mm

- 2 layers32.8 × 32.8 mm

- 2 layers

- 2 layers

Similar boards
- 2 layers168.9 × 123.3 mm

OEM ECU
aeonSolutions/AeonLabs-AI-Volvo-MKII-Open-Hardware
Volvo MKII Open Hardware
296 parts161CC0-1.0 - 2 layers94 × 79 mm

- 2 layers54.6 × 33 mm

JuntekOnSteroidsTTGO
rin67630/Drok-Juntek-on-steroids
Extend the possibilities of cheap digital power supplies with a WiFi module
35 parts62 - 2 layers155 × 70 mm

Payphone v1
sdylewski/Analog-Redial
A circuit board for old telephones to come back to life. Plug one or two phones in, and you can call the other phone, use bluetooth, connect to others via voip, and do a variety of other things with a plain old rotary…
137 parts46 - 2 layers32.4 × 33 mm

- 2 layers33.9 × 90 mm

BiasPro InputProtection v3
ToneAlchemy/BiasPro
A professional-grade, dual-probe Arduino Bias Meter for guitar tube amplifiers. Open source hardware & firmware
18 parts16MIT - 4 layers52.5 × 59.7 mm

ESPHome Indoor Multi Sensor
mikelawrence/esphome-indoor-multi-sensor-hardware
ESPHome Indoor Multi-Sensor hardware. This design supports Radar/PIR Presence, Temperature, Humidity, Pressure, Light, CO2, CO, VOC, NOX and PM sensors.
113 parts14CERN-OHL-P-2.0 - 4 layers260 × 113 mm

Questions
How big is the ODMeter PCB?
It measures 180 × 95.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ODMeter use?
153 parts, built around the ADS1115. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the ODMeter KiCad files?
From the LeonAbelmann/MagOD repository on GitHub, at the commit this page was made from: the board is MeasurementHeads/OlderVersions/MagOD1/BoardMagOD1/ODMeter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ODMeter design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).