
Sensorboard
CameraNexus/sitina1
Open-source 35mm full-frame (36mm x 24mm) CCD mirror-less interchangable lens camera (MILC). The original goal of this project was to create a digital camera back to convert SLR cameras to DSLR cameras, but has since…

The PCB design of the CPL ADC board
CPL ADC Board rev 1 is an open-source printed circuit board by matham, from the matham/cpl_adc_board repository on GitHub. It is a 4-layer board of 101.6 × 50.8 mm with 78 parts on 58 nets, routed with 518 tracks and 85 vias.
It is built around the ATMEGA1284-PU, 74HC2G17GW and MAX13089EAPD, with the ACJM-NH35 among its other parts. Its parts include 41 capacitors, 8 ICs, 8 diodes, 8 connectors and 6 resistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
The CPL ADC Board is an AD7732 based fully differential two-channel, 15.075 kHz, 24-bit, +/-10V analog to digital converter.
Its digital interface is composed of an 8-bit wide data bus and a clock line. The data is clocked out asynchronously with a maximum rate of 1MHz. Once programmed, at runtime one can select which channels are active as well as the sampling frequency. One can also select at runtime how many of the 8 data bus bits are used for transferring data ot the host (the minimum is 2 bits) if the host doesn't have enough free lines. At the largest sampling rates with both channels enabled, the chip buffers 0.14 seconds of data. In addition to the ADC data, additional error information is sent along with every data points. A synchronization signal is sent every few data points to ensure the host stays synchronized with the board. Finally, as defined in the protocol, each bit is sent twice - the second time being the one's complement of the bit to reduce errors.
The CPL ADC Board is composed from an AD7732 ADC and an interfacing microcontroller – an AVR ATmega1284P. The AD7732 functions as the analog to digital converter while the microcontroller serves as the controller, buffer, and interface. The analog inputs are 3.5mm phone connectors, with the sleeve as the negative input and the tip as positive input. If the pin is not connected and the port is empty, both input on the ADC get shorted to ground. On the digital side, all pins have internal pull ups enabled (20-50 kOhms) when the board is not initialized.
See CPL ADC for the microcontroller firmware.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 10uF | SM0603_S | C5, C9, C10, C12, C14, C20, C23, C25, C27, C37, C40 |
| 10 | 0.1uF | SM0603_S | C21, C28, C29, C30, C31, C32, C33, C34, C35, C36 |
| 9 | 1uF | SM0603_S | C1, C4, C8, C11, C13, C19, C22, C24, C26 |
| 6 | TVS | SM0603_S | D2, D3, D4, D5, D6, D7 |
| 3 | 74HC2G17GW | SOT363-6_S | U3, U4, U5 |
| 3 | P*** | 1pin | 1PIN, 1PIN, 1PIN |
| 2 | 0.33uF | SM0603_S | C15, C16 |
| 2 | 30pF | SM0603_S | C6, C7 |
| 2 | 4.7k | SM0603_S | R1, R3 |
| 2 | 6pF | SM0603_S | C17, C18 |
| 2 | ACJM-NH35 | ACJM-NH35 | J1, J2 |
| 1 | 0.47uF | SM0603_S | C3 |
| 1 | 100 | SM1210 | R5 |
| 1 | 100nF | SM0603_S | C38 |
| 1 | 10uF | SM1206 | C41 |
| 1 | 120 | SM1206 | R6 |
| 1 | 1M | SM0603_S | R4 |
| 1 | 1nF | SM0603_S | C2 |
| 1 | 20MHz | 4-SMD | X2 |
| 1 | 300 | SM0603_S | R2 |
| 1 | 47nF | SM0612 | C39 |
| 1 | 6MHz | HC-49V | X1 |
| 1 | 7805_SMD | D2Pak_w_7106DG_heatsink | U6 |
| 1 | AD7732 | tssop-28 | U2 |
| 1 | AD780 | SOIC8-0.050in | U1 |
| 1 | ATMEGA1284P | TQFP44 | U7 |
| 1 | BAUD | SIP3_-_961103-6804-AR | J7 |
| 1 | CONN_1 | 1pin | W1 |
| 1 | CONN_2 | Terminal_Block_2_-_1751248 | J3 |
| 1 | CONN_6 | 2X03Pin | J4 |
| 1 | CONN_9X2_ | DF11-18DP-2DS | J5 |
| 1 | DB9_SHIELD | DB9M-10090097-P094VLF | J8 |
| 1 | LED | LED-5MM | D1 |
| 1 | MAX13089E | SO14_S | U8 |
| 1 | Protocol | SIP2 | J6 |
| 1 | TVS | DO-214AA_(SMB_J-Bend) | D8 |
| 1 | VAL** | Matt_logo | Matt_logo |

CameraNexus/sitina1
Open-source 35mm full-frame (36mm x 24mm) CCD mirror-less interchangable lens camera (MILC). The original goal of this project was to create a digital camera back to convert SLR cameras to DSLR cameras, but has since…


rusefi/hellen-miata-NB2
a rusEFI board with a 72 pin connector. Works for a Mazda Miata NB2 or any generic 8 cylinder vehicle :)



InsaneDruid/CBM-D9096
Cost- and feature-reduced version of the PetSD+ from Nils Eiler, designed specifically for headless operation in an external enclosure, connected with a true GPIB cable, similar to a 9060 or 9090.


It measures 101.6 × 50.8 mm and has 4 copper layers, 1.6 mm thick.
78 parts, built around the ATMEGA1284-PU, 74HC2G17GW, MAX13089EAPD and ACJM-NH35. 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.
From the matham/cpl_adc_board repository on GitHub, at the commit this page was made from: the board is Layout/CPL ADC Board rev 1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask matham before reusing the design.