
Water meter counter
usimd/water-meter-counter
Inductive water meter counting module for B-meters GSD8

CAN bus framework expansion card.
CanankaFEC is an open-source printed circuit board by medo64, from the medo64/CanankaFEC repository on GitHub, published under the MIT licence. It is a 2-layer board of 24 × 27.9 mm with 28 parts on 31 nets, routed with 326 tracks and 31 vias.
It is built around the PIC18F25K80-I/MM, MCP2561-E/P and FT232RL, with the BSS84 and B3B-XH-A among its other parts. Its parts include 8 capacitors, 7 resistors, 3 ICs, 3 transistors and 2 connectors. It belongs with the interfaces and adapters boards and the PIC boards of this library.
Cananka allows for the computer control of a CAN bus. The control of device is possible via serial port (SLCAN compatible, Windows/Linux) or via SocketCAN network driver (Linux).
To connect to this board, one has to use a 4-pin JST XH connector. The following table represents the pinout, pin 1 being on the left as looking into the expansion card.
| # | Ref | Description |
|---|---|---|
| 1 | GND | Ground connection |
| 2 | CAN L | CAN low-side |
| 3 | CAN H | CAN high-side |
| 4 | V+ | Not connected |
As power consumption is low, wires can be almost any AWG. I would recommend using 24 AWG wire 0.25 mm² as they allow for greater compatibility with other connectors.
Left LED will blink on UART communication with computer (both sending toward and receiving data from computer).
Right LED will blink on CAN bus activity.
The following hardware version are also available:
The following additional repositories might be of interest:
You can check my blog and other projects at www.medo64.com.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Medo64:C (0805) | C2, C3, C4, C5, C6 |
| 3 | 1K | Medo64:R (0805) | R3, R4, R5 |
| 3 | BSS84 | Medo64:Q MOSFET-P (SOT23-3) | Q1, Q2, Q3 |
| 2 | 59 | Medo64:R (0805) | R1, R2 |
| 2 | 5K1 | Medo64:R (0805) | R6, R7 |
| 1 | 105444-0001 | Medo64:J USB C 3.2 Edge (24w) | J1 |
| 1 | 10n | Medo64:C (0805) | C1 |
| 1 | 10u | Medo64:C (0805) | C8 |
| 1 | 4u7 | Medo64:C (0805) | C7 |
| 1 | 600R | Medo64:L (0805) | L1 |
| 1 | ACT | Medo64:DS (0805) | DS2 |
| 1 | B3B-XH-A | Medo64:J JST XH Edge [CAN] (4w) | J2 |
| 1 | FT232RL | Medo64:U Transceiver UART [FT232R] (SSOP-28) | U1 |
| 1 | MCP2561 | Medo64:U Transceiver CAN [MCP2561] (SOIC-8) | U3 |
| 1 | Microchip PIC | Medo64:ICSP PIC Pogo SS (5w) | ICSP |
| 1 | PIC18F25K80 | Medo64:U Micro [PIC18F25K80] (SSOP-28) | U2 |
| 1 | TVS | Medo64:D TVS 24V [PESD24VL2BT,215] (SOT23-3) | D1 |
| 1 | UART | Medo64:DS (0805) | DS1 |

usimd/water-meter-counter
Inductive water meter counting module for B-meters GSD8

PoJD/kicad
Printed circuit boards. A container for all projects, successor to the older eagle repo.




xerootg/CAN-CCD_bus
Implements a CAN translator to CCD via a Intersil CDP68HC68S1

DashSight/Pine64-Mezzanine-Card
A PineA64 mezzanine card for adding support to communicate with a vehicle's OBD2 port, obtain GPS location and determine acceleration, designed in KiCAD

kevinkrieger/CAN
CAN repository containing my CAN project, kicad files, firmware, datasheets, references, etc.
It measures 24 × 27.9 mm and has 2 copper layers, 0.8 mm thick.
28 parts, built around the PIC18F25K80-I/MM, MCP2561-E/P, FT232RL and BSS84. 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 medo64/CanankaFEC repository on GitHub, at the commit this page was made from: the board is src/CanankaFEC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).