software

Basic Python webserver for the BeagleBone

Last updated: 28 Jan 2012 - 23:52

The official Python logo

The BeagleBone comes with a basic webserver written in Javascript in the bonescript.js file. This is run by node.js which is a browser-less javascript engine. This took a bit of reading about to get my head around because the idea of javascript being used to write server side scripts was a bit odd, but the whole server seemed implausible. Unfortunately when I tried to make this do what I wanted to do for the BigTrak project, node.js wouldn't work and seems to be in some sort of version conflict but has to be maintained at this version for the Cloud9 IDE software. Instead I decided to write my own web page server in Python.

Section:
Projects
Tags:
Python,
software,
TCP,
web server,
HTTP

WiFi hotspot and DHCP from a BeagleBone

Last updated: 28 Jan 2012 - 20:55

Overview of the fully assembled BigTrak project.

The BigTrak project had to be mobile, and that meant having a WiFi card attached. This looked simple on the face of it, a USB host socket on the board and a modern 32bit Linux kernel, however it became more complicated partly due to the lack of sources for the embedded system and partly because of my ambitions.

Section:
Projects
Tags:
linux,
wifi,
BeagleBone,
ARM,
software

Contact

Email: nathan@nathandumont.com

Mastodon: @hairymnstr@mastodon.social