-
Notifications
You must be signed in to change notification settings - Fork 7
Road Map
epsilonrt edited this page Oct 2, 2018
·
2 revisions
What was done ?
- GPIO modeling, GPIO connectors and pins
- Creation of database model and addition of all variants of Raspberry Pi, Nano Pi Neo, Neo2, Neo Plus 2, M1, M1 Plus.
- Creation of SoC access layers for Broadcom BCM283X and AllWinner Hx.
- Creating
pido
andpinfo
utilities - Switching iomap in C++
- Creating virtual classes IoDevice and FileDevice
- analogWrite() with GPIO software PWM feature (Polling with thread)
- Emulate setup() and loop() for Arduino compatibility (in Arduino.h)
- Cleaning the architecture detection
- I2C Bus API
- SPI Bus API
- Serial Port API
- Arduino Classes (String, Print, Stream....)
- Update README
- Man Pages for pido and pinfo
- Hardware PWM Pin support for BCM2835
- Hardware PWM Pin support for AllWinnerH
The rest of the things to do:
- Creating a web page
-
pidbman
for managing the database of boards with Qt (in development pidbman) - Enabling daemon mode for loop()
- analogWrite() with Software PWM feature (Kernel driver module)
- analogWrite() with external DAC (IIO)
- analogRead() with external ADC or Sensor (IIO)
- Database Doxygen Documentation (English)