My desktop computer has a wired connection to the internet and so the built-in wifi card is normally not used. I decided to enable and use it as a wireless access point.
Unfortunately NetworkManager will only create an ad-hoc wifi network, and Android devices will only connect to infrastructure access points. Don’t ask why… A rooted Android phone or tablet can be configured to connect to an ad-hoc network, and if a separate program can configure a Linux box to act as an access point, NetworkManager should be able to do the same. As far as I can see, there are no good technical reasons for either of these deficiencies.
The solution is hostapd:
Continue reading Turn your desktop computer into a wireless access point →
This is a summary of the steps involved in setting up development tools under Linux for Microchip PIC microcontrollers.
I have created Ubuntu Trusry packages for the most recent versions of gputils, psim and sdcc, and also updated the MPLAB X toolchain plugin for sdcc.
Continue reading Install or update mplabx, gputils, gpsim and sdcc →
After having installed Ubuntu Linux 14.04 on an Apple Mac I found that the
keyboard layout was not quite correct, e.g. function keys were not easily accesible
and some characters were missing. The changes below will turn the keyboard
into a keyboard with standard PC layout.
Continue reading Apple keyboard with Linux →
The Microchip MPLabX IDE, IPE and XC8 packages need additional 32-bit libraries and so their installation
is slightly more involved than just running the installer scripts.
Continue reading Microchip MPLabX installation on 64-bit Ubuntu system →
Notes primarily to myself, but perhaps also useful for someone else…