Skip to content
glennrub edited this page May 10, 2017 · 3 revisions

Features

Initial port of Machine modules:

  • ADC
  • I2C
  • LED
  • Pin
  • PWM
  • RTC (real time counter)
  • SPI
  • Temperature
  • UART

Other port work done:

  • DELETED - usocket for BLE 6LoWPAN IPv6
  • DELETED - modnetwork to support BLE 6LoWPAN NIC
  • modos for FatFS / SD card support
  • ubluepy - Bluetooth LE micropython module for both central and peripheral role. Based on bluepy api.

Bluetooth LE

  • peripheral role on nrf51 targets
  • central role and peipheral role on nrf52 targets

TODO

  • Complete central object implemenation in ublupy
  • DONE - Move display drivers out of repo into a seperate one
  • Review of existing implementation
  • DELETED - Add full ipv6 address parser in netutils, or remove the BLE 6LoWPAN support for now
  • Modules missing:
    • Button (GPIOTE)
    • Timer
Clone this wiki locally