A Python script is included to generate bitmap arrays from .ppm files.
This will be used in an upcoming ESP8266 based MQTT display.
The HC05Recovery exercise explains how you can restore communications between an Arduino UNO and an HC-05 with incompatible serial port settings.
Using a mouse button to activate the Unity Spread function is an easy way to find the window you want when it is buried deep on your cluttered desktop. But, finding the controls to bind Unity Spread to a mouse button is difficult due to inconsistent terminology.The Ubuntu and Logitech M705 buttons exercise is a step-by-step procedure for setting up the mouse button binds for a Logitech M704 mouse.
It works! I have a Raspberry Pi transmitting WSPR and it has been heard.
Map from WPSRnet
Using WsprrPi is easy- to transmit on three different bands in rotation with frequency calibration using NTP the command line I used is:
The vertical is not in good shape (broken counter poise wires and other problems) and I didn't check the SWR. Still, the 10mW signal from the Raspberry Pi was heard on 2 bands by 4 different stations. W0AY, on 30m in Montana, recorded the most reports (63) over the first 24 hours. Reports on 20m were from N0HAV, K0SQL53, and the distance winner (2041 km) VE6PDQ.
This has been great fun and I recommend that anyone with a Raspberry Pi and an Amateur Radio license give it a try.
Next I need to look into WSPR reception...
I put together an Arduino library for the HC-05 Bluetooth to Serial module. It includes methods to automatically determine and set the HC-05 baud, issue AT commands to the module, and connection based blocking output.
The library can be configured for use with hardware or software serial ports. The library code is available at GitHub and there is a descriptive exercise here.
exercise connects a Color LCD Breakout Board from SparkFun Electronics to an Arduino UNO. Sketches in the exercise demonstrate the tri-color LED, switches, and the color LCD. The exercise addresses +3.3v to +5v level translation for each of the devices and discusses driver selection and alignment for the LCD.
The gLCD library by Tom Carpenter is used for communicating with the color LCD.
Source code for the sketches presented in this exercise are available at GitHub.
Comments are welcome at the RockingD Labs Community on Google+.
1-10 of 19