Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

Project plan

Jason Kridner edited this page Sep 4, 2020 · 6 revisions

See https://github.com/jadonk/beagleconnect/projects/1 for task breakdown

Deliverables

MSP430 firmware (Erik Larson)

  • USB-to-UART function for CC1352R debug console
  • USB pass-through for host gateway
  • CC1352R firmware update support

CC1352R firmware

  • Greybus over BLE and SubG 802.15.4 (and optionally 2.4 802.15.4) (Chris Friedt)
  • Greybus support for mikroBUS (GPIO, I2C, SPI, UART, PWM, ADC) (needs assistance)
  • gateway router radio function for 802.15.4 (Erik Larson)
  • secure communications (Chris Friedt)

Linux updates for host

  • mikroBUS driver (Vasihnav Ma)
  • Greybus patches (gb-netlink) (Chris Friedt)
  • gateway router driver modifications (if required) (Erik Larson)

Extended Gbridge application for Linux host

  • communications, discovery and enumeration (Chris Friedt)
  • secure communications (Chris Friedt)
  • possible integration of more components into Linux kernel

Node-RED integration (Jason Kridner)

  • IIO source/sink
  • indicator integration

Host demo support (Jason Kridner)

  • Raspberry Pi OS setup
  • x86 laptop Ubuntu setup
  • BeagleBone Black Wireless setup
  • BeagleBone AI setup

Hardware (Seeed)

  • Leash PCB
  • case
  • certification

Documentation

  • SRM (Jason Kridner)
  • NPI (Seeed)

mikroBUS updates (Mikroelektronika)

  • 3.0 specification
  • >100 updated Click board designs