Our website uses cookies. To find out more information on the cookies we use, please head to our privacy policy.OK

Osirium @ Pycon: The story behind the Osirium ‘O’

Pycon: The story behind the 'O'

We’re going to PyCon this week, so if you’re a keen Python developer we’ll see you there! In fact, this year we are a silver sponsor.

Just for fun, we thought we’d make an animated Osirium ‘O’ that would react to tweets @osirium.

We took a NeoPixel driver library by Jeremy Garff https://github.com/jgarff/rpi_ws281x that has Python bindings and then optimised it to be as fast as we could get it. It’s running on a Raspberry Pi Zero W, a whole £9.60 worth of computing horsepower.

The next stage was to be able to pass it pattern generators. That’s where our work experience intern Rachel (16) started. She has written a series of generators to show time-related patterns and branded patterns—and interfaced with the Twitter API to make the ‘O’ respond to your tweets!

We found that Rachel is pretty good at writing code in Python, and she’s learnt about writing code with other people: for example, ‘separation of concerns’ and how other people read your code.

We’re looking forward to seeing you there!

BTW we’re recruiting. To find out more, go to our recruitment page.

For more information about Osirium visit https://osirium.com/

SaveSave

Related Articles

term->name is Events

Osirium @ the National Information Security Conference (NISC)

NISC is the UK’s largest independent cyber security conference, run by our partner Sapphire. It is designed to encourage peer-to-peer… Read Post

Osirium @ CyberWhite Inaugural Security Forum

We’re attending CyberWhite’s Inaugural Security Forum on Wednesday 26th September, where we’ll be speaking about the journey to Privileged… Read Post

Osirium to speak @ e-Crime & Cybersecurity Mid-year Summit

Join us at the 10th e-Crime & Cybersecurity Mid-Year Summit on Thursday 18th October 2018, where our CTO Andy Harris will be delivering a… Read Post