Author Archives: Lucio Di Jasio

Python -> Nimrod

After several years using Python as my favourite scripting language I have developed a great appreciation for its conciseness and clarity. This experience though is so different and dissonant with my daily work in embedded control, where I use almost … Continue reading

Posted in Languages, PIC24, PIC32, Python | Comments Off on Python -> Nimrod

Source Code updates (v.1.4) Posted

I have committed several small improvements to the repository containing the Source Code for the book “Graphics, Touch, Sound and USB”. These include some aesthetic enhancements to the Touch Grid project, the Touch Menu and in the 15-Tiles game. Numerous patches … Continue reading

Posted in Graphics, PIC24 | Tagged , | Comments Off on Source Code updates (v.1.4) Posted

Supporting New Mikromedia boards with GDD_X

While I am not sure if the GDD_X tool will continue to be supported or if it will be added to the ‘new’ MLA (it is currently NOT planned), readers of the “Graphics, Touch, Sound and USB” book that have purchased … Continue reading

Posted in Graphics, PIC24, Tips and Tricks, Tools | Tagged , | Comments Off on Supporting New Mikromedia boards with GDD_X

A Cross Platform Mikromedia HID Bootloader

I love the bootloader that comes with all MikroElektronika products, and in particular the Mikromedia boards (and can be used with the ‘Graphics, Touch, Sound and USB’ book), but for one thing… it does NOT run on my platform of choice: … Continue reading

Posted in PIC24, Python, Tips and Tricks, Tools | Tagged , , | Comments Off on A Cross Platform Mikromedia HID Bootloader

Flying to Trieste

Saturday morning, against all weather forecasts, I found the perfect conditions (CAVU) to attempt a flight as East as I had ever been before. Well, I was born there and dreamed of seeing it from above for so long… Seen from … Continue reading

Posted in Flying | Tagged | Comments Off on Flying to Trieste

Adding Support for the PIC32 Mikromedia

I have just finished the first complete port of all the “Graphics, Touch, Sound and USB” book projects to the PIC32 Mikromedia board series! There were several lessons learned in the process, interested readers will find detailed notes (and a link to a shared Mercurial repository) … Continue reading

Posted in PIC32, Tips and Tricks | Tagged , , , , , | Comments Off on Adding Support for the PIC32 Mikromedia

Adding support for the PIC24EP Mikromedia

I have just finished the first complete port of all the “Graphics, Touch, Sound and USB” book projects to the PIC24EP Mikromedia board series! There were several lessons learned in the process, interested users will find detailed notes (and a link to a … Continue reading

Posted in PIC24, Tips and Tricks | Tagged , , , , , , | Comments Off on Adding support for the PIC24EP Mikromedia

Weekend Reading Recommendations

Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well—usually programs they wrote themselves—and never study … Continue reading

Posted in Languages, Python, Tools | Tagged , , | Comments Off on Weekend Reading Recommendations

Python Most Popular Among Top U.S. Universities

Python is now the most popular introductory teaching language at top U.S. universities! http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-us-universities/fulltext

Posted in Python | Tagged | Comments Off on Python Most Popular Among Top U.S. Universities

Temboo and the IoT Babel Tower

I recently discovered Temboo, and after playing with it for a few minutes I was able to get a short Python script accessing a complex Google API I had never seen before running and delivering useful data to my .. … Continue reading

Posted in PIC32, Python, Tools | Comments Off on Temboo and the IoT Babel Tower