Giter Site home page Giter Site logo

mike-morin / magi Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 5.66 MB

Public tools, devices, and data for the characterization and development of neuromorphic computing hardware.

Python 0.52% KiCad Layout 91.01% KiCad Schematic 8.48%
neuromorphic-computing artificial-general-intelligence neuroscience bioelectronics electronics electrode-array

magi's Introduction

363_Electrode

Electrode array with 3 input neuron contacts, 6 hidden layer contacts, and 3 output neuron contacts with dual input and output contacts for excitatory and inhibitory input and output neurons. Fits on a standard compound microscope stage and supports 12mm round coverslips for the electrode arrays.

PetriDish

A chemotaxis game to be interfaced with a physical neural network using the Analog Discovery 2 API. Intended to train a network using reinforcement learning. An agent must follow concentration gradients to food in order to replenish energy. You can play it too.

pnn_cs_driver

A 4 channel precision voltage controlled current source. 1mA/V, biploar 5mA+/-20nA output with 18V compliance voltage, <10ppm, 3.5 MHz bandwdith.

SMU Test Fixture (In Progress)

16-Channel source measure unit with multiplexer for the Analog Discovery 2 (AD2). Intended to interface with a 32 pin electrode array.

SMU Shunt Amp (In Progress)

  • Prototype board for high speed, precision SMU Test Fixture current shunt amp.

20 Pin Electrode Connector

Pogo pin connector to bare wire. For mounting to a microscope stage and making contact with a microscope slide electrode array. This PCB goes on the stage, slides clip under the pogo pins, and a very flexible wiring harness comes off this board and into your test gear. The idea is to save a lot of money on a probe station microscope combo.

Electrode Castellated

Microscope slide electrode array utilizing castellations as electrodes. This electrode array provides two independent cavities for testing colloidal neuromorphic devices, or, potentially, real biological neurons (use biocompatible plating such as ENIG gold). This should be epoxied to a glass slide and can be sealed over top with ports for pumping in and out materials. The cutouts allow microscopy while performing electrical excitation and measurement.

Soak FR4 boards in semiconductor grade water for a day to remove contaminant ions if precision measurements are required.

Precision Rail Splitter

Simple precision rail splitter, currently untested. I find myself needing one of these weirdly often for experiments. The SMU Test Fixture should mostly eliminate this need.

MAGI Symbols, Footprints, Models

KiCad symbols, footprints, and models.

magi's People

Contributors

mike-morin avatar

Stargazers

 avatar

Watchers

 avatar

magi's Issues

Contact

Hey, I can't find your contact info. Sorry to reach out like this! LMK if you need my email. You shared a few repos with me and I didn't accept the invites in time ๐Ÿ˜ฌ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.