Displaying 1 to 18 from 18 results

periph - Go·Hardware·Lean

  •    Go

periph was initiated with ❤️️ and passion by Marc-Antoine Ruel. The full list of contributors is in AUTHORS and CONTRIBUTORS.This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.

onoff - GPIO access and interrupt detection with Node.js

  •    Javascript

GPIO access and interrupt detection with Node.js on Linux boards like the Raspberry Pi, C.H.I.P. or BeagleBone.onoff supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

mbed - Tool for Rapid Prototyping with Microcontrollers

  •    C

The mbed Software Development Kit (SDK) is a C/C++ microcontroller software to write code for ARM microcontrollers. It provides enough hardware abstraction to be intuitive and concise, but powerful enough to build complex projects. It includes all the base level startup code, C runtime and library pre-integrated and tested for the target microcontrollers, and high-level MCU peripheral APIs that allow you to drive the peripherals of the microcontrollers without going near a datasheet.




Micro Python - Python for Microcontrollers

  •    Python

Micro Python is a lean and fast implementation of the Python 3 programming language that is optimised to run on a microcontroller. The Micro Python board is a small electronic circuit board that runs the Micro Python language.

minipro - An open source program for controlling the MiniPRO TL866xx series of chip programmers

  •    Objective-C

You'll need some sort of Linux or MacOS machine. Other Unices may work, though that is untested. You will need version 1.0.16 or greater of libusb. If you want to access the programmer as a regular user, you'll have to configure udev to recognize the programmer and set appropriate access permissions.

epoll - A low-level Node.js binding for the Linux epoll API

  •    C++

A low-level Node.js binding for the Linux epoll API for monitoring multiple file descriptors to see if I/O is possible on any of them.This module was initially written to detect EPOLLPRI events indicating that urgent data is available for reading. EPOLLPRI events are triggered by interrupt generating GPIO pins. The epoll module is used by onoff to detect such interrupts.


i2c-bus - I2C serial bus access with Node.js

  •    C++

I2C serial bus access with Node.js on Linux boards like the Raspberry Pi, C.H.I.P., BeagleBone or Intel Edison. All methods have asynchronous and synchronous forms.i2c-bus supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

anyfesto - Low cost Raspberry Pi / CHIP/PocketCHIP based audio, education and communications local content server

  •    Javascript

Any manifestation of a meeting - in the schools or in the streets - is going to need clear communication. Anyfesto is the toolbox to make that happen. By using low cost hardware and proven Open Source Software the ability to build a robust communication device is now affordable and accessible both for individuals and for community wide needs.

LedMatrix - Flexible and powerful an Arduino library to control LED matrixes on chips MAX7219 and MAX7221

  •    C++

LedMatrix is a flexible and powerful Arduino C++11 library to control LED matrixes on chips MAX7219 and MAX7221. With the LedMatrix library, you can flexibly control LED matrixes are connected via chips MAX7219 and MAX7221. As well as cascades of such matrices. And whole groups of cascades. It can work via software SPI, using any three free pins or through hardware SPI. Hardware SPI of course is faster.

rf1101se-teensy - Driving one of those cheap RF1101SE boards with a Arduino or Teensy

  •    C++

Hi! This is my repo for learning about microcontrollers and packetised radio with the CC1101 by Texas Instruments chip driven by 'Arduino-compatible' devices. You're going to want to have at least one (or a dozen) of these really really cheap RF1101SE radio module based on a Texas Instruments CC1101 chip (that's the one with no MCU and no USB, just the radio).

paper-chip - A small Polymer element that represents a complex entity such as a calendar event or a contact

  •    HTML

See the component page for full documentation. paper-chip is a small Polymer element that represents a complex entity such as a calendar event or a contact. The chip can be in an opened or closed state. In its closed state, it contains an icon and a short title. In its open state, the chip expands to show more detail about the represented entity, as well as (optionally) a "remove" button that removes the chip element from the DOM.

NeoGeoFPGA-sim - Simulation only cartridge NeoGeo hardware definition

  •    Verilog

This is being made possible by neogeodev contributors and Patreon donators: Alexis Bezverkhyy, Alexis Huet, Ange Albertini, Artemio Urbina, Arthur Lemoine, Blastar, Charly, Cyrille Jouineau, Jonathan Bayle, Laurent Lieben, Lewis Waddington, Mahen, Marshall H. (Retroactive), Maxime Mouflard, Valérianne Lagrange, .... Green is what this project is all about. Yellow is simulation/testbench files. Grey are results from simulation.

adljack - OPL3/OPN2 synthesizer using ADLMIDI and OPNMIDI, for Jack and cross-platform audio

  •    C

This is a standalone synthesizer for ADLMIDI and OPNMIDI on the text console. It is based on libADLMIDI and libOPNMIDI. This is how you use adljack in the console.

avrgirl-chips-json - AVR microchip properties in friendly json format, for use with avrgirl or whatever you fancy

  •    Javascript

AVR microchip properties in friendly json, for use with avrgirl or whatever you fancy. Unknown values for chips are listed as null. If you are using this project, please keep this in mind and implement error handling or account in some way for the possibility of null values in your code.

node-chip-io - Johnny-Five IO Plugin for the Next Thing Co. C.H.I.P.

  •    Javascript

Johnny-Five IO Plugin for the Next Thing Co. C.H.I.P. NOTE: Some GPIO pins require root or sudo.