Particle PO CI

Container / Virtualization gitlab-ci uses a docker container. # use the official gcc image, based on debian # can use verions as well, like gcc:5.2 # see image: gcc Travis CI on the other hand uses “sudo enabled, full virtual machine per build”. dist: trusty sudo: required language: generic Install / Bootstrap Before doing the build we need to set up the build environment. While this isn’t that difficult to do from scratch there is an existing project, po-util, that will do the job.

Particle Projects

Original repository full of many particle projects, particle libraries and other software that interface with particle.

Particle Project Base

Particle Project EE491

This project has evolved from Communication Protocols for Embedded Systems

Particle Library IOT Register

Particle Library IOT Tinker

Particle Project Serial Pub Sub

Particle With Travis CI

Goal I just created a number of github repositories for particle. Much of the code was transferred from my existing code base at particle-projects. The primary goal of these projects was not to demonstrate my capability as a C++ programmer, but actually to demonstrate a good example for an open source particle project or library. As such I have a few goals: Offline builds (Thanks to po) Continuous Intgration (Thanks to travis-ci) Modern C++ Approach I created particle-project-base to serve as a solid foundation for my future projects and libraries.

Particle Projects

This will hold firmware for micro controllers sold by for use with wifi or cellular cloud devices.

Hobby Electronics

I have a family of electronics that do my bidding.