Installing picaxe and axe027 on Zorin OS

I've done a search of the forum and, as you may have already guessed, nobody has posted about using the PICAXE on the Zorin OS.

Have you used PICAXE before and do you want to use the Program Editor software on Zorin?
 
This is the first I've heard of ZORIN OS LINUX. Been out of the loop since retirement. I've always loved to evaluated various distributions of Linux. I normally use Knoppix. Just installed ZORIN in Oracle VirtualBox, the VM I normally test in a home environment. I'm always looking for a flavor of Linux that can use minimal system requirements. This looks very interesting that the core is based on Ubuntu.

As for PICAXE Editor (only runs in Windows OS), you will need to enable Windows App Support extensions.

Caution from @stackoverflow:
"Zorin OS can run many Windows applications through a compatibility layer called Wine, which is built into its "Windows App Support" feature. While this makes it easier to migrate from Windows, it's important to know that not all applications will work, and some may have bugs or performance issues."

Thomas Edison, "Genius is 1% inspiration and 99% perspiration,"

73 Ralph VE3XRM
 
Last edited:
After switching entirely to Linux Mint I had Picaxe Editor working OK though Wine, but couldn't make the picaxe_linux_instructions work for me so no access to AXE027. In spite of many attempts I eventually admitted defeat. I solved it by setting up a cheap mini pc(Bmax) running Win(Tiny 10) just for Picaxe + AXE027 & one other Win-only package. The Bmax & other PC share one screen, keyboard & mouse via switches. Not a kosher solution I know, but I had tried off & on for about 10 years & was fed up.
 
Not a kosher solution I know, but I had tried off & on for about 10 years & was fed up.
The kosher solution is to change the PID of the AXE027's FTDI chip to the standard 6001, using the axe027-programming-tool as mentioned by steliosm. Try a forum search for "pid 6001".
 
Try to load the driver (modprobe) using the following command:
sudo modprobe ftdi_sio vendor=0x0403 product=0xbd90

When you run the above command and then plug in the cable, you can check if the cable is recognised using the command:
or

Look for the following line:
Future Technology Devices International, Ltd PICAXE DOwnload Cable [AXE027]

Also, since you will working with wine to run the win32 version of Programming Editor, you need to setup the serial ports. If you go in .wine/dosdevices (cd .wine/dosdevices) you will get a list of com ports available to wine. You would also need to link your newly configured port from Axe027 to one of the com ports. What I do, is I unlink one of the ports, e.g. com1 with the command:
unlink com1
and then I link my new serial port, which should look like /dev/ttyUSBX. This info is available when you type dmesg. In my case the Picaxe cable is device: /dev/ttyUSB1. So I create a com port for wine with the following command:
ln -s /dev/ttyUSB1 com1

I then select com1 port in the Porogramming Editor to program the Picaxe.
Mayby this will help you now.
 
Last edited:
Try to load the driver (modprobe) using the following command:


When you run the above command and then plug in the cable, you can check if the cable is recognised using the command:

or


Look for the following line:


Also, since you will working with wine to run the win32 version of Programming Editor, you need to setup the serial ports. If you go in .wine/dosdevices (cd .wine/dosdevices) you will get a list of com ports available to wine. You would also need to link your newly configured port from Axe027 to one of the com ports. What I do, is I unlink one of the ports, e.g. com1 with the command:

and then I link my new serial port, which should look like /dev/ttyUSBX. This info is available when you type dmesg. In my case the Picaxe cable is device: /dev/ttyUSB1. So I create a com port for wine with the following command:


I then select com1 port in the Porogramming Editor to program the Picaxe.
Mayby this will help you now.

Thanks a lot. I am using Linux Mint, and following your directions I made Windows AXEpad work in WINE. I have not managed to make the Picaxe Editor work, it refuses to start. Though I have been using Linux Mint for years, I usually do not rummage in its guts. So your help is very much appreciated!
 
Do you get any errors back when trying to run the PE?
You could also try to run it from the terminal and see if you get an error. You might be missing a DLL.
 
I noticed this thread a couple of days ago and it helped to prompt a planned re-install of Linux Mint that I've been putting off for a while. I had made some draft retrospective notes for PE6.2 and AXE027 on my 1st ever Linux install. This time the notes were updated with everything I missed, so I hope they work for others now. Perhaps some of the detail would help with Zorin too. See this new thread
 
Back
Top