Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BaremetalPi.jl

Build status

This package has the purpose to create a Julia interface with the peripherals of the Raspberry Pi without using any external libraries. Avoiding middlewares can help to decrease latency for real-time applications.

Status

This package should be considered alpha. It has been tested only against the Raspberry Pi W Zero. Help is needed to improve the reliability of the package.

Supported peripherals

The following peripherals are currently supported:

  • GPIO (without PWM).
  • SPI.
  • I2C (SMBUS).

Requirements

  • Julia >= 1.0

Installation

julia> using Pkg
julia> Pkg.dev("https://github.com/ronisbr/BaremetalPi.jl")

About

Julia library to access Raspberry Pi peripherals without requiring external libraries.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages