Edge Impulse en Infineon hebben cross-platform ondersteuning aangekondigd voor hun software-omgevingen, waardoor krachtige, flexibele machine learning ontwikkeling op de Infineon PSoC 6 microcontroller serie mogelijk wordt. De samenwerking geeft Edge Impulse studio gebruikers toegang tot ModusToolbox, Infineon's MCU configuratie software, waardoor zij zelf applicaties kunnen ontwikkelen en configureren op de PSoC-6 gebaseerde CY8CKIT-062S2 Pioneer Kit gekoppeld aan de CY8CKIT-028-SENSE Dev Kit, die versnellingsmeter, gyroscoop, magnetometer, microfoon, druk- en temperatuursensoren bevat. Gegevens van deze sensoren kunnen nu worden gebruikt met Edge Impulse voor het eenvoudig genereren van TinyML-gebaseerde AI-modellen, geoptimaliseerd voor low-power, private, low-cloud-cost edge omgevingen.

Deze modellen kunnen vervolgens worden ingezet op elke PSoC 6-gebaseerde MCU. Edge Impulse, het toonaangevende ontwikkelingsplatform voor ML op randapparatuur, stelt ontwikkelaars in staat om snel en eenvoudig oplossingen te creëren en te optimaliseren met gegevens uit de echte wereld. Het platform van het bedrijf stroomlijnt het hele proces van het verzamelen en structureren van datasets, het ontwerpen van ML-algoritmen met kant-en-klare bouwstenen, het valideren van de modellen met real-time gegevens, en het inzetten van het volledig geoptimaliseerde productieklare resultaat op een edge target zoals de PSoC 6. Het Edge Impulse-ontwikkelingsplatform, dat al door duizenden bedrijven wordt gebruikt, zal in elke bedrijfstak enorme waarde ontsluiten, waarbij miljoenen ontwikkelaars miljarden apparaten slimmer zullen maken.

PSoC 6 MCU's bieden Arm Cortex M4 plus M0+ chiparchitectuur, meerdere bedrade en draadloze connectiviteitsopties, configureerbare voltage- en frequentie-instellingen, ingebouwde hardware-gebaseerde beveiliging, state-of-the-art capacitieve interfaces, en meer, op één enkele chip. Hun combinatie van kracht, efficiëntie, grootte en programmeerbaarheid maakt ze perfect geschikt voor IoT, wearable of remote monitoring doeleinden die de mogelijkheid vereisen om geavanceerde algoritmen uit te voeren.