Social
Meta
Meta
Author Archives: Lucio Di Jasio
My Top 5 Python Videos
The Python community continues to fascinate me. The amount of work (code) that is being shared and the breadth of the applications supported keeps expanding. To try and learn something new every day I read quasi-regularly the postings on Planet.Python.org which … Continue reading
Posted in Python
Comments Off on My Top 5 Python Videos
Compiling Python Code with PyPy
I have been watching recently some interesting videos recorded from the last few editions of the PYCON US conference. In particular my passion for (programming) languages attracted me to those from Alex Gaynor ( a VERY young and talented programmer / presenter) … Continue reading
Posted in Python
Comments Off on Compiling Python Code with PyPy
M-Stack – An open source USB stack for PIC16, PIC18, PIC24 and PIC32
M-Stack (link) is a new, well-documented, free and open source implementation of a USB stack for Microchip PIC platforms developed by Signal 11. That is Alan Ott’s creation, a name that many of you will immediately associate to the excellent … Continue reading
An Open Source Toolchain How-To Guide for the PIC32
I have always known that the MPLAB C32 compiler first and MPLAB XC32 compiler later were both projects based on the GCC platform and therefore shared a common Open Source DNA. What I could not imagine was how easy it … Continue reading
Posted in PIC32
Comments Off on An Open Source Toolchain How-To Guide for the PIC32
Eclipse for the PIC32
Another couple of interesting links for the PIC32: Using Eclipse for PIC32: http://blog.hjf.com.ar/2013/01/developing-for-pic32mx-using-eclipse/ GDB Proxy for Pickit2 and PIC32: https://code.google.com/p/ejtagproxy/wiki/About Enjoy
Posted in PIC32
Comments Off on Eclipse for the PIC32
Unix for PIC32
Here is a link (http://retrobsd.org/wiki/doku.php) to a true port of the Unix (BSD) OS to the PIC32 (MIPS)! This code will work on a humble MIPS M4K core that you can find inside the PIC32MX series devices. It will work … Continue reading
Posted in PIC32
Comments Off on Unix for PIC32
About Distributed Version Control Systems
Working on the PyMite project recently, I have been exposed for the first time to Mercurial a distributed version control system. That is when I was just starting to feel confident that I could handle a more traditional VCS such … Continue reading
New Mikromedia, new (better) Audio Player (VS1053)
A short while ago I wrote about a small module that I wrote to support the Audio Codec chip present on the Mikromedia (PIC24) boards (link). What I had not noticed though was that I had been playing at home … Continue reading
Posted in PIC24, PIC32, Tools
Tagged Mikromedia
Comments Off on New Mikromedia, new (better) Audio Player (VS1053)
Unexpected (Positive) Side Effects of using Python: Cross Platform Simulation
When talking of side effects, more often than not, we are referring to the bad ones. This is especially true when they are involuntary and unexpected. But here is the story of a good one, a side effect of using … Continue reading
Python Expressiveness
While learning a new language you will notice how the often enthusiastic literature available dispenses adjectives with quite some generosity. Apparently every new language out there claims to be more “expressive” than the previous. This is an easy claim when … Continue reading