Skip to content

ogorodnik/rpb_ada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ada library for Raspberry Pi3 (rpb_ada)

Build Status

This is an Ada library for Raspberry Pi3 ( bcm2837B0 ). It provides support for GPIO, SPI, I2C, etc.

The main purpose of creating it - using it in education for teaching programming and robotics, so the main concept is: easy to use and preventing incorrect usage as possible.

Also it has support for following extension shields:

  • WAVESHARE High-Precision AD/DA Expansion Board (SKU: 11010)
  • WAVESHARE Servo Driver HAT (SKU: 15275)

Install

For using it you should install:

  • GNU Ada compiller (gnat-4.9)
  • multi-language-extensible build tool (grpbuild-2014dfsg-1)
  • integrated development environment for C and Ada (gnat-gps-5.3-dfsg-1) in your Raspbian package manager.

For starting: launch gnat-gps and select some project from the examples direstory.