Thursday, July 11, 2013

Raspberry Pi: Microwave Oven Hack


Have not tried this, but looks interesting:

"... developer Nathan Broadbent has hacked away at his microwave to add stuff that any self-respecting microwave manufacturer of the year 2013 should have probably added themselves. Voice commands! Barcodes that pre-set cooking times! A SELF SETTING CLOCK."

http://techcrunch.com/2013/07/11/raspberry-pi-microwave-hack/



Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.

Thursday, June 13, 2013

Raspberry Pi: History


Here is an interesting article on the history of the Raspberry Pi that I stumbled across:

http://www.wired.com/opinion/2012/09/raspberry-pi-insider-exclusive-sellout-to-sell-out/


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.

Thursday, May 16, 2013

Raspberry Pi: PC emulator



Have not tried this, but the "rpix86 is a PC emulator for the Raspberry Pi computer.

It's purpose is to allow you to run old DOS games on your RPi"

     http://rpix86.patrickaalto.com/


Cool!


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.

Thursday, April 25, 2013

WebApp: Off The Air TV Listings - www.titantv.com


Although this is not specifically ham radio related, it does have something to do with my combined OTA and Ham antenna tower installation.

With the big TV antenna I have, I get 43 OTA stations, all the major Canadian and US networks out of Belleville, Kingston, Watertown, Syracuse and Rochester. All of the US ones are Digital and some of the Canadian ones too. Most offer at least some (if not all) HDTV content.

I found a great online tv show listing site that allows you to totally customize the listings to only show the stations that you actually get.

Although I have seen comments online that you need to specify a US address to get US stations, I found that just creating an account and logging in allowed me to add all the stations that I get by callsign. I keep the site up on my Android tablet and can bring the listings up as needed.

The site is http://www.titantv.com


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.  

Friday, March 29, 2013

Hardware: Cell / Mobile Smart Phone - how to get one really cheap


I wanted to get a smart phone, but did NOT want to a the large monthly cost (i.e. I am cheap, and wanted something inexpensive).

So this is what I did:

1) I purchased an UNLOCKED GSM phone that works in the ROGERS network, from a vendor like this one:

http://www.ebay.ca/sch/dpr30018/m.html?_nkw=&_armrs=1&_from=&_ipg=&_trksid=p3686


2) I had (or you can purchase) SIM Card (voice and text plan only) from Petro Canada (cheapest plan I could find when I got it):

http://mobility.petro-canada.ca/en/phones/537.aspx?linkid=133detailsSIM


3) Then get a $100/1 year "Anytime Plan" card, activate the SIM card and put it in the phone. The nice thing about this plan is that unused minutes carry over if you get a new card before the old one expires.



This works great for me as I only make a few calls a week, and have you access to WiFi almost everywhere you go now, so not having a data plan is no undue hardship.


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.  

Sunday, February 24, 2013

Hardware: Universal PIC / PROM programmers - low cost


A correspondent commented:

"Just wondering if (you) have any experience with universal programmers is.
I have been looking for one that can do just about any PIC or EEPROM under the sun and is priced under $120.
- The TL866CS Universal Programmer
- The Wellon VQ 1"


I only have a little bit of experience with programmers.

Years ago I scratch built a EPROM programmer, and write the software to drive it in "C" via a parallel port on PC. It only worked with one family of EPROMS and I gave up trying to update it when new ones came out. The Software is now lost and the parts recycled or tossed. Moral of the story - if you homebrew, you are the support for new SW.

I purchased an "aftermarket" programmer for PICs when I first started with them. It worked OK, but had some bugs that had to be worked around by adding some caps to the programming leads. Only problem is that after about 6 the company went out of business, and there were not further updates to the software, so it would not support new devices.

I then bought a geniune Microchip PISstart programmer used from eBay that worked OK.

A while later bought another one, a PICKit II starter kit (not as much because the other one did not work, but because this one supported in circuit programming directly and had a proto board with it).

Both the those devices are still supported by Microchip.

So the point I am trying to make is that if you CAN find a "universal programmer" the key is going to be buying if from a real company with a track record that will issue SW updates in the future to support new devices in the future. A "hobby" device from a small one person company may not do that.


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.

Wednesday, February 13, 2013

Raspberry Pi - Connecting Up A Dumb Serial Terminal

 
** Edited Feb 18, 2014 **

A dumb serial terminal (or a PC emulating one) is a handy thing to connect to the rPI for a number of reasons:
 
- when rPI is booted, boot messages are displayed
- you can log in to the rPI from it
- it allows you to connect to and change / debug / update a rPI with no keyboard / monitor that is being used as an embedded controller (perhaps a model B with no Ethernet)
 
Since the rPI uses 3.3 volt logic and a standard PC serial port with a terminal emulator program such as TerraTerm uses the RS232 and ASCII standards, you need to get a converter that converts 3.3 volt levels to RS232.
 
I found this one on eBay from seller skt_flyer:
 
 
If this one is no longer available, there should be lots more, just make sure you get one that works with 3.3 volt power and logic level.

It has pins that connect into my breadboard, you connect the RX, TX, 3.3 volt power and ground to the appropriate pins of the Raspberry Pi. I am not using the CTS/RTS pins for handshaking.
 
From the converter I go thru a null modem cable and then a serial cable to a PC running a terminal emulator program. This is always the fun part about hooking up RS232, you have to worry about the DTE / DCE conventions. 

I have an old laptop that has a real 9 pin PC serial port, if you don't have that you can use a USB to Serial adapter cable.

From the software perspective on the Raspberry Pi, if you have disabled the serial port from spawning a login process you have to enable it again. In the file /etc/inittab on the rPI, if you commented out the line (as I did previously to use the serial port from python):

     #T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

you have to restore it to the original

     T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

This is described more fully in this article (which also discusses how to turn off all the boot messages going to the dumb terminal).

With everything set up like this and the terminal (or terminal emulator software) set for 115200 baud, no handshaking (since CTS/RTS are not used) when the rPI is booted the boot messages will scroll out on the terminal. They you will get a login prompt and can login.

If you are looking for a good Terminal Emulator software for windows, try the open source TerraTerm, which defaults to VT100 emulation.


Eric Pierce VA3EP - See the Disclaimer in the Introduction

© Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", 1952-2099. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Eric Pierce and "VA3EP Amateur Radio And Other Geek Pursuits", with appropriate and specific direction to the original content.