NeuroShield for your Arduino and Mbed projects

NeuroShield used as a USB device



Extract features or signatures from signals transmitted by the on-board Accelerometer/Gyroscope or from other Arduino shields with sensors including IMU, audio,environmental sensors, bio-signal, and video

Neurons are ready for immediate learning and recognition

Recognition results are available within microseconds after the broacast of a new pattern

Learning can be triggered by external user inputs or done off line on previously collected data

Neurons can report known patterns or events, or on the contrary novelties or anomalies



  • NM500 chip (576 neurons); network is expandable by stacking up to 3 NeuroBrick modules
  • SD card slot to save and restore the knowledge built by the neurons, collect data, etc
  • 6-axis Motion Sensor (InvenSense PMU6050)
  • 8 LEDs indicators
  • Connectivity
    • Arduino connectors
    • USB_C connector
  • Power source
    • Arduino/Mbed board
    • micro USB
  • Read More>>NeuroShield manual

NeuroShield is a product of nepes (Korea)


Block Diagram







Arduino Library

Mbed library (supported by nepes)

Windows based tools through USB:

CogniPat SDK

CogniPat SDK MatLab

CogniPat SDK LabVIEW

NeuroMem Knowledge Builder