OSHUG #46 — Embedded Platforms

Who: Open Source Hardware User Group
What: Event #46 — Embedded Platforms (BSD, OpenWRT, Plan 9 & Inferno)
When: 17 March 2016, 18:00 – 20:00
Where: BCS London, 1st Floor, The Davidson Building, 5 Southampton Street, London, WC2E 7HA

The forty-sixth OSHUG meeting will take a look at embedded platforms, with talks on the BSD family of operating systems, Linux and OpenWRT, and Plan 9 and Inferno in distributed systems.

The BSD Family of Operating Systems:
A familiar environment for your VAX, PIC32 or RISC-V ISA and many other platforms. The Berkeley Software Distribution started out as a patch set to AT&T UNIX in the 70’s and grew to a complete Operating Systems. Today several projects continue to develop variant operating systems based on the work originally started by the Computer Science Research Group, each with a different area of focus. This presentation will cover some of the benefits these operating systems can offer to aid the workflow of a hardware project.

Developing Linux based products in the connected devices ecosystem — The OpenWRT Approach:
Linux is accepted as a standard component of the Internet of Things domain. With the abundance of development platforms and the abhorrent state of vendor provided SDKs, getting started with and more importantly the maintenance of Linux powered devices is pretty much a dark art these days. This talk focuses on the mass market hardware platforms of interest to folks building the Next Great IoT ProductTM and how the development could be sped up with OpenWRT. To supplement the topic of product development, a couple of noteworthy System-on-Chip devices and how they could be adopted will also be discussed.

Embedded devices are often now part of a distributed system: my Pebble watch is linked to my Nexus phone, which is coupled to Google.
Plan 9 and Inferno are two distributed systems originally developed by the Bell Labs research centre that produced Unix. They allow a single large system to be composed from smaller cooperating systems performing specific tasks. (In other areas they illustrate an alternative time line that diverged from strict adherence to Unix’s details of the 1970’s.) Distributed systems infrastructure often focuses on algorithmic aspects, such as Paxos, and the operating system is largely irrelevant when it is not merely obstructive. Plan 9 and Inferno provide structural support for distribution, at the operating system level. Their defining novelty is the representation of all distributable resources as hierarchical name spaces, which can be composed in useful ways, and simplify design, development, testing and integration. This talk will give a brief summary of both systems, then begin to name names, including their use in embedded appliances in distributed systems.

Full announcement:
http://oshug.org/event/46
http://oshug.org/cgi-bin/mailman/listinfo/oshug

Registration opens for OSHUG’s Hardware Camp

The Open Source Hardware User Group’s Open Source Hardware Camp 2015 takes place September 26-27. OSHUG’s 2-day event is 1-day of talks and 1 day of workshops.

“Registration is now open for OSHCamp 2015. This year we will have 13 talks and 6 workshops, and a social is planned for the Saturday evening. OSHCamp 2015 takes place September 26-27 at Hebden Bridge Town Hall, St. George’s Street, in the Pennine town of Hebden Bridge, approximately 1 hour by rail from Leeds and Manchester. For the third year running it is being hosted as part of the technology festival, Wuthering Bytes.”

Talks:
* Research led reality – how rhetoric and research shapes the maker movement, Hannah Stewart
* Confusion of Things — The IoT Hardware Kerfuffle, Omer Kilic (@OmerK)
* Disrupting the IoT by leveraging the ESP8266 for big data, Matt Venn
* Controlling a CNC milling machine with a BeagleBone Black and Machinekit, Stuart Childs
* Speculative Hardware in Abstract Culture, Derek Hales
* How to Openwash Your Product and Make Your Millions!, Ben Gray
* Simulating and benchmarking the Adapteva Parallella board, Sarah Mount
* Introducing a fun documentation standard to share your project, Tobias Wenzel
* C88 — possibly the world’s lowest spec PC, Daniel Bailey
* Using open source processors and fabrics for scale-out compute, Rob Taylor
* WSPR, You Versus the Atmosphere: Pushing the limits of radio with minimal hardware, Jenny List
* Low level Ethernet on micros and FPGA, Michael Kellett
* Open Hardware Licensing – it’s easier than you think, Andrew Katz
* Compére, Dr Jeremy Bennett

Workshops:
* 3D modelling with Node.js, Ben Jefferson
* A hands-on introduction to ESP8266: Sensors for the Home, Omer Kilic
* Learn KiCad by building an ESP8266 sensor board, Matt Venn
* A £100 3D printed digital microscope, anyone?, Tobias Wenzel
* Arduino-based wearable electronics with the Seahorse, Jeremy Bennett
* Assembling the OSHCamp kit, Chelsea Back

http://oshug.org
http://oshcamp2015.eventbrite.co.uk/
http://oshug.org/cgi-bin/mailman/listinfo/oshug
http://www.wutheringbytes.com/days/oshcamp/talks.html
http://www.wutheringbytes.com/days/oshcamp/workshops.html