BotSoftware SD version:

(For SCCC 2014 class)


Base OS = Raspbian Wheezy of 7 Jan 2014

User login = pi / raspberry

Locale: AU, Brisbane, US keyboard

Auto login to user pi on X11 GUI

Overclocked to HIGH – 950 MHz

All updates/upgrades as at 17 Jan 2014 (kernel 3.10.26, #628)

SSH, I2C and SPI are enabled

X11VNC server auto starts on display :0. Password = “123123” (supports headless by vnc)

RAM usage meter on taskbar


Installed programming packages:

  • rpi-GPIO     (gpio support in python)
  • RPIO            (alternative gpio support in python)
  • pyserial       (serial communication via python)
  • smbus         (i2c communication in python)
  • wiringPi        (C/C++ environment modelled on arduino system)
  • python wrappers for wiringPi C functions
  • quick2wire     (C/C++ environment)
  • Mike McCauley’s BCM2835 C/C++ package
  • Scratch-gpio   (scratch variant with gpio control)
  • Geany    (script/text editor)
  • Arduino IDE    (yes, even the Pi can program an Arduino. Edit sketch on rPi and download to arduino. C/C++)
  • gpio-admin    (can allow gpio access without sudo)

Other installed packages:

  • Screenshot    (capture)
  • gparted partition editor, incl fat & ntsf support
  • screenruler
  • abiword    (doc file word processor)
  • chromium (web browser)
  • Claws (email)
  • Audacity (sound editor)
  • Mirage (graphics editor)
  • Transmission (torrent)
  • Remmina (vnc client.  Yes one Pi can view the screen of another Pi!)
  • lighttpd (web server port 80) – yes it is running already
  • espeak (text to speech)
  • p7zip  (zip, rar, gz etc)
  • Synaptic (GUI package installer, instead of apt-get) – incl easy search-bar
  • Usb-imagewriter (using USB hub & sd reader, can write SD cards)
  • Music player
  • ssmtp    (email sending from your script)

Removed packages:

  • Mathematica


Samba config file allows sharing of pi home, and plugged-in USB drives

Network printing supported

Sample selections of video, pictures and music

Menu structure and desktop customised


This version tagged as “BS1″ – 18 Jan 2014


Version “BS2″ – July 2014

  • Base: BS1 as above.
  • Full update/upgrade as at 1 July 2014
  • Installed notification daemon with IP number display each reboot
  • Scratch-GPIO update to V5
  • PIGPIO installed, with piscope
  • Dillo removed
  • Network tool on taskbar

This version tagged as “BS2″


Version “BS5J″ – Nov 2015

  • Base: Raspbian Jessie.
  • Full update/upgrade as at Nov 2015
  • All as above plus following.
  • Desktop / taskbar / panel reconfigured
  • GTKterm, minicom and cutecom serial terminal utilities
  • gforth and basic256 programming languages added
  • mpd music player daemon
  • several geany plugins
  • hardinfo (profiler)
  • WebIOpi 0.7.1.p – controlling GPIO from a remote web browser.
  • Sonic Pi
  • “whatAMi” simple RPI version query utility
  • espeak-gui

This version tagged as “BS5J″

Image file “BS5J.img” (1.9GB, zipped) available for download:

Download it in 9 parts from these dropbox links.
Use 7-zip on the 001 file and it can extract the image.
These files are 160MB each.  And please don't try downloading all 9 in parallel.
The image file is a total snapshot of the SD card contents, all partition structure and partition contents.

To “burn” this to your SD card, you MUST use a correct imaging utility, Win32DiskImager on Windows. A linux equivalent is USB-ImageWriter (actually on our Raspberry Pi !)  Simply copying the BS5J.img image file to the SD card by file copy methods will not work.  Remember to use raspi-config to expand the image to occupy all your SD card’s size.