Sterownik CAN CANpie FD (Controller Area Network Programming Interface Environment) to otwarty interfejs do tworzenia aplikacji opartych na CAN. Sterownik CAN stanowi podstawę protokołów wyższych warstw (CANopen / J1939) i może być używany do specyficznej dla producenta komunikacji CAN między systemami wbudowanymi. CANpie FD jest dostępny dla szerokiej gamy mikrokontrolerów (obecnie ponad 160). Różnorodność opcji konfiguracyjnych ułatwia dostosowanie do indywidualnych systemów docelowych.