Node JS Library & Demos
We have Node JS libraries available for several of our boards.
Compatibility:
Raspberry Pi Models: A, B, A+, B+, 2, 3, 4, 400, Compute Module, Zero.
You can download all of the libraries and demos from GitHub at:
ABElectronics NodeJS Libraries GitHub Repository
To download the libraries to your Raspberry Pi, type in the terminal:
git clone https://github.com/abelectronicsuk/ABElectronics_NodeJS_Libraries.git
All library files can be found in the lib folder All example programs can be found in the examples folder
ADCDAC Pi Library
The adcdacpi directory contains the library to use with the ADC DAC Pi Zero
ADC Pi Library
The adcpi directory contains the library to use with the ADC Pi
ADC Differential Pi Library
The adcdifferentialpi directory contains the library to use with the ADC Differential Pi
I2C Switch Library
The i2cswitch directory contains the library to control the functions of the 4-channel I2C switch
Expander Pi Library
The expanderpi directory contains the library to control all of the functions on the Expander Pi
IO Pi Library
The iopi directory contains IO Pi Python Library and demos to use with the IO Pi Plus and IO Pi Zero.
IO Zero 32 Library
The iozero32 directory contains IO Zero 32 Python Library and demos to use with the IO Zero 32
RTC Pi Library
The rtcpi directory contains the library to use with the RTC Pi
Also useful for your Raspberry Pi project
Temperature & Sensing
1 Wire Pi Plus
Connect dozens of 1-Wire sensors - temperature, iButtons, EEPROMs - via a single GPIO pin. Stacks directly on the 40-pin header.
Analogue I/O
ADC Pi
Read up to 8 analogue inputs - perfect for pairing with your temperature sensors or other analogue-output devices.
All-in-one
Expander Pi
Combines ADC, DAC, 32 GPIO ports and a real-time clock on one board. The most versatile board for complex Raspberry Pi projects.