What it does
A lot of amplifiers speak CAN and nothing else. The control software that drives them expects to find them on a network, and the box that bridges the two is a discontinued piece of someone else's hardware that turns up rarely and costs what rare things cost. CANary is that bridge, as an open board you can build.
It is deliberately a transparent bridge and nothing more. It does not interpret a single amplifier parameter, adds no protocol of its own, and holds no state about what is on the bus. The control application should not be able to tell it apart from the hardware it stands in for, and if it ever can, that is a bug rather than a feature.
The same USB-C cable that powers it can also make it a network adapter: plug it into a laptop and the laptop reaches the amplifiers down that cable, with a small settings page on the board for its name, ports and address. The board, the case and the firmware are all published, under open licences.
- A transparent bridge: frames in on the network, out on CAN, and back, with nothing interpreted on the way
- Galvanically isolated CAN on an ADM3053, across a 7 mm barrier with its own supply
- Three Neutrik etherCONs — one network, two CAN — the same locking jacks as the rest of the rack
- Powered and programmed over one USB-C cable, which can also be a network adapter with a settings page
- Firmware from a browser tab, or built yourself with ESP-IDF
- A one-piece printed case that needs no support material
- Board, case and firmware all open: KiCad, STEP and C, with the tests that pin them