1st - 5th AUGUST 2014

Brisbane Convention & Exhibition Centre

Menu
Create Account
  • Mini-Conferences
    August 1
  • Presentations
    August 2-3
  • Sprints
    August 4-5

<-- Back to schedule

Python, Pyramid, and Embedded Devices: Using Python and Pyramid to create Snazzy and Usable Web Interfaces on Embedded Devices

Embedded systems present specific challenges for software developers including restrictions on storage, memory, and CPU power. Given these restrictions we are typically presented with some pretty awful implementations of web interfaces on these devices. Personally, I'm sick of it. As embedded devices become slightly less restrictive we think it's time to bring aesthetic, user-focused, intuitive design to web applications and interfaces delivered by embedded systems. Python and Pyramid provide a great way to break free of traditional embedded approaches for the web front-end and allow us to quickly and more easily develop better interfaces. Redfish is developing ORP1, an Open Router, and has been using Python, with Pyramid to develop the web interface for its product. In this presentation we'll be discussing: - what we wanted to do on our product and why we chose Python/Pyramid - the challenges we encountered using Python/Pyramid in an embedded design - what we did to be successful.

Justin Clacherty