Open Source Hardware Camp & Wuthering Bytes 2017.

Rob Spencer rob at gmsn.co.uk
Mon Jul 3 07:32:54 BST 2017


Hi Andrew,

Do you know if there are any stands or stalls available at either the OSHCamp or the Wuthering Bytes festival?

Rob Spencer

07590 267835



On 02/07/2017, 21:53, "members on behalf of Andrew Back" <members-bounces at electronclub.org on behalf of andrew at carrierdetect.com> wrote:

    Hello,
    
    The programme has been announced for Open Source Hardware Camp 2017,
    with 10 talks and 6 workshops confirmed and a few more TBC. As ever,
    some really great topics being covered, including RISC-V, AI & machine
    learning, Robot Operating System, open source digital cinema and
    micro:bit design insights.
    
    As in previous years, there will be a social event on the Saturday
    evening and OSHCamp is once again being hosted to coincide with the
    Wuthering Bytes technology festival. You're encouraged to check the
    website for details of other participating events, as some are likely to
    be of interest.
    
      http://wutheringbytes.com/
    
    We have some fantastic talks lined up for Festival Day, including a
    keynote from Dr David Hartley FBCS on the early history of computing in
    Britain, and one on particle accelerators (with live demo!), amongst
    many other great talks.
    
    Cheers,
    
    Andrew
    
    //
    
        Open Source Hardware Camp 2017
    
    On the 2nd September 2017, 09:00 Saturday morning - 16:00 on the Sunday
    afternoon at The Birchcliffe Centre, Birchcliffe Road, Hebden Bridge,
    West Yorkshire, HX7 8DG, UK.
    
      Registration: http://oshug.org/event/oshcamp2017
    
    Open Source Hardware Camp 2017 will take place place in the Pennine town
    of Hebden Bridge. For the fifth year running it is being hosted as part
    of the Wuthering Bytes technology festival.
    
    Hebden Bridge is approximately 1 hour by rail from Leeds and Manchester.
    Budget accommodation is available at the Hebden Bridge Hostel which
    adjoins the venue, with private rooms available and discounts for group
    bookings. Details of other local accommodation can be found at
    www.hebdenbridge.co.uk.
    
    There will be a social event on the Saturday evening from 8PM.
    
    *** Saturday :: Talks ***
    
    — An introduction to RISC-V, a Free and Open RISC Instruction Set
    Architecture
    
    An Instruction Set Architecture (ISA) defines the interface between a
    computer's hardware and software, the valid instructions that the
    machine may execute. Unlike other ISAs (such as those from ARM, MIPS,
    Intel, etc.), the RISC-V ISA is provided under an open-source licence,
    giving anyone the freedom to create a RISC-V implementation.
    
    This freedom has enabled a proliferation of RISC-V implementations for a
    wide range of applications, from small 32-bit embedded cores up to
    complex 64-bit multicore superscalar designs. As RISC-V is a relatively
    new ISA, there are many parts of the ecosystem such as compilers,
    assemblers, simulators, debugging tools, and other supporting
    infrastructure in rapid concurrent development.
    
    This talk gives an overview of the RISC-V ISA, and takes a look at some
    of the more interesting RISC-V cores. We will take a short look at the
    present state of the RISC-V software ecosystem, and try to predict where
    we will see RISC-V implementations used in the future.
    
    * Dr Graham Markall has a background in languages and compilers for
    scientific computing, and is well known for his work on the Numba
    project. He is part of Embecosm’s GNU tool chain team, where his current
    projects include the implementation of security enhancements to the GCC
    and LLVM compilers for RISC-V and ARM, and the development a GCC-based
    toolchain for a customised RISC-V processor.
    
    — Artificial intelligence and Machine Learning for embedded systems
    
    Artificial Intelligence (AI) and Machine Learning (ML) allow technology
    to automate what was previously considered unique to human intelligence,
    we already see this in big data with image classification, speech
    recognition and sentiment analysis to name just a few applications. How
    will this effect embedded systems and hardware, what part can open
    source play in this emerging area by embedding intelligence or intuition
    into future products.
    
    Alan will provide an overview the current state of machine learning and
    inference techniques used within embedded applications, he will show how
    open source software and hardware can be used to apply these ML
    techniques into embedded and robotics and projects.
    
    Areas covered will include Artificial Neural Networks (ANN), Recurrent
    Neural Networks (RNN), Reinforcement Learning (RL) along with
    differences between training and inference deployments. Alan will also
    discuss some emergent AI hardware areas such as energy efficient
    neuromorphic computation and processing which can perhaps commodify AI
    over the coming decades.
    
    With both open source software and hardware we are poised to rapidly
    advance both education, experimentation and development of machine
    learning into working embedded automation, there could not be a better
    time to get into this emerging area of technology.
    
    * Alan Wood has been working with parallel distributed programming for
    several decades. His recent work includes smart grids, 3D printers,
    robotics, automation and biotec diagnostics. His current research is
    focused on machine learning for embedded automation using FPGA, CSP and
    Neural Turing Machines. He is a long term advocate of open source
    communities, a moderator (aka Folknology) for xCORE, the co-founder of
    myStorm open hardware FPGA community, as well as a co-founder of Surrey
    and Hampshire Makerspace.
    
    — So you decided to run a workshop
    
    Over the past year many fixes/improvements/bug reports have been made
    for the NetBSD workshop to run smoothly. This talk covers the changes
    which go in to a project to insure a workshop goes smoothly on the day,
    how a workshop evolved, and what was done to prevent the same issues
    reoccurring.
    
    * Sevan Janiyan is founder of Venture 37, which provides system
    administration & consultancy services. As a fan of operating systems and
    computers with different CPU architectures, in his spare time he
    maintains builds of open source software on a variety of systems
    featuring PowerPC, SPARC and armv7l CPUs. He hopes to own a NeXTcube &
    OMRON LUNA-88K2 one day.
    
    — An Introduction to Open Source for Film production : From Sensor to Post
    
    This discussion will be based on the future of Open Source and its
    relationship wth Film & TV Production. New colour developments through
    ACES (Academy Color Encoding System) and new approaches by vendors such
    as Blackmagic and, of course, Blender, we are seeing a wider adoption of
    Open Source.
    
    We will discuss ACES and Apertusº Axiom OS camera and see where the
    future may lie regarding OS and Film Production.
    
    * Daniel Mulligan started in cameras (assisting and focus pulling),
    before then graduating up the ranks to Camera Operating for F1, BBC
    Dramas then 2nd Unit Cinematography for Feature Theatrical Productions.
    
    Daniel also started and privately ran a rental house supplying digital
    cameras, plus an onset/location company providing location post and
    digital camera workflows. This culminated just recently with a 2-3 year
    stint at Technicolor as their locations digital dailies supervisor,
    looking after projects such as Jupiter Ascending, Mortdecai and The Man
    from UNCLE.
    
    Now running new Companies for Open Source Cinema and an imaging research
    Company called Cine Imaging Lab, Daniel is also writing new Courses for
    the University of Portsmouth for both Undergraduate and Masters Degree
    in Imaging Science and consulting for image workflows for Post
    Production and VFX Houses.
    
    During this time Daniel has seen a few changes and re-iterations of the
    current digital workflows and it has struck him over time how much we do
    rely on proprietary systems for most delivery. And perhaps quite rightly
    so, as the delivery requirements for VFX to DI, to onset LUTs and more
    need that service.
    
    — Some micro:bit stories
    
    Lawrence recently helped the BBC and a consortium of partner companies
    produce the micro:bit. He thinks there are some stories worth telling
    about the instigation and development of the product.
    
    - BBC micro:bit grew from the passion of real people, not publicity
    departments
    - Asking for a few million pounds is quite fun
    - Shenzhen may be fast, but ShenFen is pretty good too
    - Engineers like the probably-impossible
    - Some cost and design decisions
    - Your support would be much appreciated
    
    * Lawrence Archard grew up among heterodyne whistles of an amateur radio
    rig hand-built by his grandad, who started him off building a
    two-transistor musical oscillator. That led to him studying Music
    Technology at Keele University, then Electronics primarily as an excuse
    to stay there. After a spell designing synthesizers, he had to get a
    'proper job' with a consultancy developing high-volume, cost-sensitive
    products across a range of industries - music, toys, construction,
    medical, office and kitchen appliances. He became an early proponent of
    IoT (but not for the fridge ordering milk) and left to work with an
    informal group of associates in 2000. As DevelAngel, Lawrence acts as
    interim CTO or project manager for angel and VC-funded startups. For
    mainstream R&D-for-hire, there is sister entity uPBeat Product Development.
    
    — Robot Operating System
    
    Robot Operating System is 8 years old, and despite the fact that it
    isn't actually an operating system has become the default platform for
    robotic research in Universities around the world.
    
    I will talk about the recent version of their turtlebot platform that
    has made the hardware side much more open, and may attempt a live demo.
    It might even work this time. In addition I will also talk about ROS2,
    the next version that is currently in development.
    
    * Nick Weldin initiated the first public Arduino course in the UK in
    2005, because he didn't want to program PIC chips on the accounts
    computer at work after everyone else had gone home any more, and he
    couldn't get his boss to send him to the Arduino course that was running
    in Spain. When Tinker London started up he joined them and ran courses
    teaching Arduino wherever anyone was interested. He is co-author of the
    Arduino Cookbook and now works for Middlesex University.
    
    — BuggyAir for mobile personal pollution exposure monitoring
    
    Last year we did a trial of a consortium project called BuggyAir for
    mobile personal pollution exposure monitoring. This was based on GSM
    comms using a smartphone for that and GPS. This year we have made a
    second version with LoRaWAN comms and tested this in London. We have
    also demonstrated an initial version with a choice of the two comms
    approaches. We are about to do another trial in Cambridge and our
    partners are also working on another version of the hardware to make it
    smaller and lighter without compromising the sensor precision.
    
    * Paul Tanner is a consultant, developer and maker in wood, metal,
    plastic, electronics and software. His day job has evolved from IT-based
    business improvement for SMEs to a specialisation in Internet of Things
    system development. By night he turns energy nut, creating tools to
    optimise energy use and for "assistive" applications. Paul graduated in
    electronics and was responsible for hardware and software product
    development and customer services in several product and service
    start-ups, forming his consulting firm Virtual Technologies in 2000.
    
    — Computer Science from the Ground Up
    
    As computers become increasingly sophisticated, it is difficult for
    students of computing science and electronic engineering to gain a broad
    enough understanding of the technology to fully grasp the underlying
    principles of some modern devices. In his presentation, Ken takes you
    back to when computers were much simpler, and proposes that with the
    help of practical learning by doing, and a bottom up approach, there is
    a better way of teaching the next generation of engineers.
    
    * Ken Boak built his first computer from a kit, aged 17 when he should
    have been revising for A Levels. Despite mediocre A level grades, Ken
    got a 1st class degree in electronic engineering in 1986 and went on to
    work on early experimental HDTV systems at BBC Research Department. In
    the last 30 years, and 10 subsequent jobs, Ken has encountered much of
    the fabric of the Digital Revolution - but chosen to ignore 95% of it -
    and now spends quality time on a narrow boat in Hebden Bridge.
    
    — From project to kit
    
    A talk outlining the process of turning a personal electronic project
    into a successful kit business.
    
    We've all wondered whether we could sell our own electronic designs, but
    have been scared away by the complexity of turning them into products,
    finding customers, and shipping them out. This talk will look at the
    process based on personal experience of building a small electronic kit
    business, from initial idea through prototyping, kit assembly, selling,
    and after-sales.
    * Jenny List is an electronic engineer and technical writer who spent a
    long career in electronic publishing from CD-ROMs to dictionaries before
    breaking out and forming her own hardware business, and writing about
    hardware as a contributing editor for Hackaday.com.
    
    — Open Source Instrumentation with the Digilent OpenScope MZ
    
    Instrumentation has traditionally been expensive, bulky and difficult to
    use for most electronics hobbyists. Digilent has spent the past ten
    years trying to change the landscape. Meet the latest addition to the
    Digilent instrumentation portfolio, the OpenScope MZ. Join us in
    answering these questions: How is Digilent making affordable
    instrumentation a reality for everyone? Why the Open Source movement is
    needed to make affordable instrumentation a reality?
    
    * Ioan Catuna is an experienced engineer at Digilent and previously
    worked for the parent Company, National Instruments. He has a master
    degree in Integrated Circuit and Systems and passionate about doing
    embedded development and instrumentation design.
    
    
    *** Sunday :: Workshops ***
    
    — Debug Electronics with Instrumentation- Digilent OpenScope MZ and
    Waveforms Live
    
    Hands on, Instrumentation workshop featuring the latest all-in-one
    portable tool solution from Digilent: OpenScope MZ and Waveforms Live.
    Participants will learn about when and how to use an Oscilloscope,
    Waveform Generator, Network Analyzer, Power Supply, Logic Analyzer and
    Data Logger. Lab experiments will range from analog electronics to
    debugging an embedded project.
    
    Run by: Ioan Catuna
    
    — An introductory workshop to NetBSD on embedded platforms
    
    An introductory workshop to NetBSD in the context of developing embedded
    platforms. NetBSD is a fully featured operating system with great
    agility that has been around for many many years. This workshop is
    intended to introduce some of the features which are available in the
    operating system as standard. We'll explore how to go from obtaining the
    source code to building the operating system, cover features which
    simplify working with the system, how accessible it is without resorting
    to installing third party software or writing any C.
    
    In this workshop participants will learn how to use the LoRaWAN
    development shield based on the Microchip RN2483 LoRaWAN module. This
    comes with a number of basic sensors, while the shield also includes
    additional Arduino headers so you can add your own sensor shields and
    devices.
    
    Topics we will cover:
    
    1. Cross compilation support with build.sh
    2. File tamper detection / execution prevention with Veriexec
    3. High-level access to subsystems e.g exploring GPIO via Lua
    4. Rapid development with Rumpkernel
    
    Participants should bring:
    
    * A laptop (Macos, Linux or Windows (windows 10 specifically))
    * ARM board (Pi or BeagleBoneBlack and such)
    * USB->TTL for serial access
    
    Run by: Sevan Janiyan
    
    — Robot Operating System - a practical intro
    
    This will be a practical hands on session getting started with using ROS
    to get robots to do things. You will learn about what a ROS system is
    how to ineract with it, and write basic code to work within a ROS
    system. We will look mostly at mobile robots, and will spend time
    looking at mapping and autonomous navigation.
    
    We will have a few robots and sensors on hand to get practical
    experience with. You will also learn about using robot simulators with
    ROS, so that you can carry on experimenting after the workshop even if
    you don't have access to a robot.
    
    You will need to bring a computer to work with. ROS currently runs
    primarily on Ubuntu. We will have virtual machine images with ROS
    installed that you can use.
    
    No knowledge of ROS is assumed, but some experience using the command
    line and python would be useful.
    
    Run by: Nick Weldin
    
    — Open Source Applications for Feature Film Workflows: Demonstrating an
    entire 4K/HD workflow from the sensor to dailies and Post Production
    
    We will firstly be demonstrating the Axiom 4K Open Source camera from
    Apertusº. The camera has a 4K CMV12000 sensor that is entirely Open
    which allows us the opportunity to create a camera unencumbered by
    proprietary restrictions.
    
    Recording live 1080p30 video and capturing 4K images as RAW snap12 files
    we can demonstrate how the RAW imaging can be processed and turned into
    usable 4K images with correct colour applied for Post. We can process
    then to Log-C encoded imaging for full information for the Grading
    processes.
    
    Next will be a look at the imaging as it is processed digitally. By
    using a digital Lab system we can then playback the captured images and
    produce our final desired deliverable.
    
    Run by: Daniel Mulligan
    
    — Artificial Intelligence and Machine Learning
    
    This workshop will take participants through an ML/AI based embedded
    application, you will need a Raspberry Pi and something to communicate
    with it (Laptop etc..).This will provide a lightning hands on intro to
    using embedded AI.
    
    Run by: Alan Wood
    
    — Assembling the OSHCamp kit
    
    Get help with soldering this year's kit.
    
    * Chelsea Back is a trainee engineer and is working towards a degree in
    Electronic Engineering. She enjoys building microcontroller projects and
    teaching people how to solder, is a student member of the IET and a STEM
    Ambassador.
    
    NOTE:
    
    * There are separate tickets for Saturday and Sunday.
    * A light lunch and refreshments will be provided each day.
    * Please aim to arrive between 09:00 and 09:15 on the Saturday as the
    event will start at 09:20 prompt.
    
    
    
    





More information about the members mailing list