Linux AVR tools, AVRDUDE, avr-gcc etc..

I do so little AVR development these days that when I start again, it takes me a short while to get back into the swing of things. So rather than digging out old notes, I've reproduced the main elements here.

Install

To compile AVR C programs on linux you need the avr-gcc toolchain, along with a few other utilities. On Fedora one installs all of the packages required with:

Tags: 

Linux Apache2 VirtualHosts configuration with NamedVirtualHosts

Okay, so I have been "playing" with Linux servers for a number of years, and I've setup quite a few single-site apache configurations, but I never had much luck with multisite setup... until now. So before I forget what I did I thought I'd put it here in hope that someone else gains some insight from my configuration - perhaps saving a few headaches.

Tags: 

Linux Logic Analyser - sigrok

I recently acquired an XZL_studio AX logic analyser from a friend, this is a clone of the USBee-AX device with a much lower price, ~£50. I had previously used this device with the USBee software but always found it to be buggy, infact, it was almost unusable. I tried to get this running on a virtual machine without joy, in the end, I had to install Windows XP on an old machine I had lying around, and even then, I found the software was constantly crashing.

Tags: 

Boot profiling on the RaspberryPi with bootchart

I have recently been playing with bootchart on my desktop and decided to try it out on the Raspberry Pi.

"Bootchart is a tool for performance analysis and visualization of the GNU/Linux boot process. Resource utilization and process information are collected during the boot process and are later rendered in a PNG, SVG or EPS encoded chart." http://www.bootchart.org/

Tags: 

Raspbian - Connecting a bluetooth keyboard using the command line

 

So... I initially had some issues attaching my bluetooth keyboard to my Pi, many articles out there suggested carrying this out using a graphical bluetooth manager, however, I didn't have a spare USB keyboard or mouse that I could "bootstrap" the process with. I finally managed to get it attached using ssh to connect to the command line with the following.

 

Firstly, we need to install bluetooth and bluez-utils as follows:

Tags: 

New Content

Subscribe to swannonline RSS