# CANgineBerry > The CANgineBerry is an active CAN co-processor module by Embedded Systems Academy (EmSA). An independent 32-bit Cortex-M0 microcontroller runs the CAN protocol stack and talks to the host over a four-pin UART, so a Raspberry Pi (or any board with the 40-pin header) or a Windows PC can use classical CAN and CANopen with sub-10 ms response times and 50 ms cold-start. It is classical CAN / CANopen only (no CAN FD). Firmware options: a minimal CANopen Manager/Controller and a CANopenIA Device (both CANopenIA-based), a CANcrypt-secured Lawicel (CAN232/SLCAN) variant, and an upcoming CANopen security anomaly-detection firmware that reports unexpected bus loads and timing anomalies over the serial port for an auditable security log (part of the EmSA CAN Dragon family). This site is available in English (root) and German (`/de/`). It is a static informational site: no cookies, no tracking, no forms. ## Machine-readable artifacts - https://cangineberry.com/sitemap.xml — XML sitemap of all canonical URLs, English and German. - https://cangineberry.com/robots.txt — crawl policy (AI training and answer crawlers explicitly allowed). - https://cangineberry.com/llms-full.txt — every page of this site concatenated as Markdown, English and German, for agents that prefer one document over following links. ### Markdown mirrors Every page is also published as Markdown at its own URL with `index.md` appended, holding the same content without navigation, styling, or scripts. A page costs roughly 75 percent fewer bytes in this form. For example, the module page at `/product/` is mirrored at `/product/index.md`, and its German twin at `/de/product/` at `/de/product/index.md`. Each HTML page announces its mirror with ``. Each mirror opens with YAML frontmatter carrying `title`, `canonical_url`, `description` and `last_updated`, so a citation can name the canonical URL and judge whether the content is current. The German pages are mirrored in German; nothing is translated. ## Section index ### CANopen Security Anomaly Detection Available soon - https://cangineberry.com/anomaly-detection/ — A CANgineBerry firmware that detects CANopen security anomalies, unexpected bus load and injected-frame timing, and reports them over the serial port. ### Buy - https://cangineberry.com/buy/ — Buy the CANgineBerry from Copperhill Technologies in the USA or the ESAcademy Store in Germany, the active CAN, CANopen and CANcrypt module for the Pi. ### Contact - https://cangineberry.com/contact/ — Contact Embedded Systems Academy about the CANgineBerry module, its firmware options, ordering, and CAN or CANopen consulting and training. ### De - https://cangineberry.com/de/ — Aktives CAN-Co-Prozessormodul mit unabhängigem 32-Bit-Mikrocontroller und UART-Schnittstelle, für CANopen, CANopenIA und CANcrypt auf dem Raspberry Pi. - https://cangineberry.com/de/anomaly-detection/ — Eine CANgineBerry-Firmware, die CANopen-Sicherheitsanomalien wie unerwartete Buslast und eingeschleuste Frames erkennt und über die serielle Schnittstelle meld… - https://cangineberry.com/de/buy/ — Die CANgineBerry bei Copperhill Technologies in den USA oder im ESAcademy-Store in Deutschland kaufen, das aktive CAN-, CANopen- und CANcrypt-Modul. - https://cangineberry.com/de/contact/ — Kontakt zur Embedded Systems Academy zur CANgineBerry, zu Firmware-Optionen, Bestellung sowie CAN- und CANopen-Beratung und -Schulungen. - https://cangineberry.com/de/downloads/ — CANgineBerry Quickstart und Handbuch, die Linux- und Windows-Software-Archive sowie das Konfigurationstool CANopen Architect Mini herunterladen. - https://cangineberry.com/de/imprint/ — Anbieterkennzeichnung gemäß Paragraf 5 TMG für die Website CANgineBerry, betrieben von der Embedded Systems Academy GmbH in Barsinghausen, Deutschland. - https://cangineberry.com/de/privacy/ — Datenschutzerklärung der Website CANgineBerry: keine Cookies, kein Tracking, keine Analyse, keine Formulare. Hinweise zu Server-Logs und Ihren DSGVO-Rechten. - https://cangineberry.com/de/product/ — Aktiver CAN-Co-Prozessor mit 32-Bit-Cortex-M0, Vier-Pin-UART-Schnittstelle, EEPROM und Bootloader für CANopen-, CANopenIA- und CANcrypt-Firmware. - https://cangineberry.com/de/use-cases/ — Die CANgineBerry auf einem Raspberry Pi 40-Pin-Header montieren oder über einen UART-USB-Wandler an einen Windows-PC anschließen, inklusive Beispielen. ### Downloads - https://cangineberry.com/downloads/ — Download the CANgineBerry Quickstart and Manual, the Linux and Windows software archives, and the CANopen Architect Mini device-configuration tool. ### Imprint - https://cangineberry.com/imprint/ — Legal information for the CANgineBerry website, operated by Embedded Systems Academy GmbH (Barsinghausen, Germany), as required under section 5 TMG. ### Privacy Notice - https://cangineberry.com/privacy/ — Privacy notice for the CANgineBerry website: no cookies, no tracking, no analytics, no forms. Information about server logs and your rights under the GDPR. ### The CANgineBerry - https://cangineberry.com/product/ — An active CAN co-processor with a 32-bit Cortex-M0, a four-pin UART interface, EEPROM and a custom bootloader for CANopen, CANopenIA and CANcrypt firmware. ### Use Cases - https://cangineberry.com/use-cases/ — Use the CANgineBerry mounted on a Raspberry Pi 40-pin header, or connected to a Windows PC through a UART-USB converter, with Linux and Windows examples.