Archive

Posts Tagged ‘Raspberry Pi’

RPi-X SensoRPi – more photos & update

March 9th, 2014 No comments

We’ve got a couple of more photos to show you. This time the RPi-X SesnoRPi is mounted into a case.

RPi-X_SensoRPi+PiBow2 RPi-X_SensoRPi+PiBow1

Mounted into a case the SensoRpi is extremely ridged.

We’ve continued testing and the electronics are all confirmed working. So far we’ve tested it using Python and RPi.GPIO, next we’ll be testing it using Scratch with the GPIO extensions from Simon at Cymplecy.

Once we completed our Scratch software testing will be looking to extend our testing to Gordon’s wiringPi and RPIO

RPi-X ELab101 – mini electronics lab

March 7th, 2014 No comments

RPi-X ELab101 is the second of our RPi-eXperimeter boards.

RPi-X_Elab101_small
RPi-X ELab101 is a mini electronics lab for the Pi.

It is dominated by a 170-pin bread boarding area for prototyping and construction your circuits on. Next to this, there are 3x tactile switches, 3x LED’s, 2x potentiometers and a buzzer circuit which make up the input and output devices. These are connected to female headers allowing them to be quickly interfaced with the Pi’s GPIO’s using simple male-male jumper wires.

For analogue measurements, a 4-channel 0V to 10V, 10-bit ADC is included and it’s inputs are also available via a female header connector.

Finally, all the signals from the Pi’s expansion header are brought out to female headers, giving access to all the Pi’s expansion signals, including the GPIO’s, SPI, I2C, UART and PWM.

RPi_and_RPi-X_Elab101_small
More to come….

RPi-X SensoRPi – first photos

March 3rd, 2014 No comments

Here’s some photos of the first partially built boards:

 

RPi_X-SensoRPi_small

MiniPiio RS232 set-up

November 26th, 2013 No comments

By default the Raspbian uses the serial UART to access the shell console. To change this we need to make a few small changes to the cmdline.txt and inittab files

Make a backup of the two files we’ll be changing.

sudo cp /boot/cmdline.txt /boot/cmdline.bak
sudo cp /etc/inittab /etc/inittab.bak

In the LXterminal shell type the command:

sudo leafpad /boot/cmdline.txt

Find and remove “console=ttyAMA0,115200” and “kgdboc=ttyAMA0,115200” parameters.

The cmdline.txt will probably contain the default configuration line:

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200
console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

Find and remove “console=ttyAMA0,115200” and “kgdboc=ttyAMA0,115200” configuration parameters so it looks something like this:

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

Make sure to save the file and quit the editor.

Finally edit the “/etc/inittab” file to disable the use of the “ttyAMA0” serial port. In LXterminal type this command:

sudo leafpad /etc/inittab

Near the bottom of the file, look for a configuration line that includes the “ttyAMA0” port address.

Type a hash (or pound) sign (“#”) in front of the line “ttyAMA0”.

Save the file and exit the editor. Once done to reboot your Pi.

Once the Pi is rebooted, you can use “ttyAMA0” to access the serial port.

MiniPiio AIN

December 30th, 2012 No comments

We’ve been working on a new MiniPiio module for the Raspberry Pi.

Lately we’ve being making a lot of digital I/O modules so we thought it was time to do something analogue. So we’ve design a 4-ch analog to digital board. It uses a either 10-bit MCP3004 or 12-bit MCP3204 ADC from Microchip.

Prototypes of the board are being made and we’ll have them soon.