Generated by All in One SEO v5.0.0.1, this is an llms.txt file, used by LLMs to index the site. # Pilot's Logbook Of Embedded Control and Flying Things ... ## Sitemaps - [XML Sitemap](https://blog.flyingpic24.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [MPLAB X PIC32 projects now on Bitbucket.org!](https://blog.flyingpic24.com/2013/05/24/mplab-x-pic32-projects-now-on-bitbucket-org/) - [Blueboot - A Bluetooth Bootloader](https://blog.flyingpic24.com/2015/08/04/blueboot/) - A simple wireless boot loader using the Bluetooth RN41 module and Bluetooth Click board - [A Cross Platform Mikromedia HID Bootloader](https://blog.flyingpic24.com/2014/09/03/a-cross-platform-mikromedia-hid-bootloader/) - [Notes for PIC32 Experts](https://blog.flyingpic24.com/2014/04/28/notes-for-pic32-experts/) - First report of testing the code examples of the Graphcis, Touch Sound and USB book with a PIC32 Mikromedia board - [IoT Sensor Badge BLE interface with Pythonista 3](https://blog.flyingpic24.com/2016/08/24/iot-sensor-badge-ble-interface-with-pythonista-3/) - Writing a simple Python script to communicate via BLE ( MLDP serial emulation ) to an IoT Sensor Badge. - [Pythonista 3](https://blog.flyingpic24.com/2016/08/17/pythonista/) - Discovering "Pythonista 3" a complete suite to develop Python applications for iOS. - [In 10 Lines of Code](https://blog.flyingpic24.com/2016/07/12/in-10-lines-of-code/) - This new book is the ideal continuation of the previous "This is (not) Rocket Science" book with 20 hands on projects using the MPLAB Xpress cloud toolchain. - [PIC16F188xx Pearls](https://blog.flyingpic24.com/2015/11/09/pic16f188xx-pearls/) - Reviewing new features and possible applications for the PIC16F188xx family - [Flying the Dolomites](https://blog.flyingpic24.com/2015/11/08/flying-the-dolomites/) - Only three pictures from my latest flight through the Italian Alps. - [First Look at the PIC16F188xx family](https://blog.flyingpic24.com/2015/10/22/pic16f188xx/) - A review of the key innovations and features introduced with the PIC16F188xx family of 8-bit microcontrollers - [Saleae Logic Analyzer](https://blog.flyingpic24.com/2015/10/20/saleae-logic-analyzer/) - A great little tool, that looks good and works even better on your desk. - [Tiny Basic for Curiosity](https://blog.flyingpic24.com/2015/10/19/tiny-basic-for-curiosity/) - A porting of the original TinyBasic interpreter for the PIC16F1619 - [Learning Bluetooth LE with the BLE2 Click](https://blog.flyingpic24.com/2015/10/08/ble-click-battery/) - A simple demonstration project that connects the Curiosity board to a smart phone/ipad and updates the Battery Status characteristic with the position of the potentiometer. - [mruby](https://blog.flyingpic24.com/2015/10/07/mruby/) - mruby is a lightweight implementation of the Ruby language that can be embedded and runs on PIC32. - [NESI - Ready for Blast Off](https://blog.flyingpic24.com/2015/10/06/nesi-ready-for-blast-off/) - A board developed to give students access to a common platform for experiments on the International Space Station - [VGA Curiosity](https://blog.flyingpic24.com/2015/10/05/vga-curiosity/) - Using a small 8-bit microcontroller to drive a VGA display - [A (not so) Virtual Machine for Oberon 0](https://blog.flyingpic24.com/2015/10/03/risc-vm-for-oberon-0/) - Porting the Oberon 0 RISC-VM to the PIC16F1716 - [Compiler Construction (part 2)](https://blog.flyingpic24.com/2015/09/30/compiler-construction-part-2/) - [High Endurance Flash made easy with MCC](https://blog.flyingpic24.com/2015/09/28/highenduranceflashwithmcc/) - A re-write of AN1673 to take advantage of the MPLAB Code Configurator and to simplify use of the High Endurance Flash memory. - [An MCC Mystery Solved](https://blog.flyingpic24.com/2015/09/25/an-mcc-mystery-solved/) - Revealing why MPLAB Code Configurator wraps some macros in do/while loops - [RADIX - PIC18F25K22 Rapid Prototyping](https://blog.flyingpic24.com/2015/09/24/salvoradix/) - A -duino compatible prototyping board for the PIC18. - [Chrome Extensions and the Ultimate Platform](https://blog.flyingpic24.com/2015/09/23/chrome-extensions-and-the-ultimate-platform/) - Testing the serial port API of the Chrome browser to develop an interface to a microcontroller application. The browser as the ultimate cross platform development environment. - [Good Old printf()](https://blog.flyingpic24.com/2009/04/13/good-old-printf/) - Using printf() with the PIC32 - connecting the stdout stream to the UART and configuring it properly - [USB Swiss Army Knife](https://blog.flyingpic24.com/2015/09/22/usb-swiss-army-knife/) - MCP2221 breakout board is a real USB Swiss Army Knife. Provides USB to serial interface, but also I2C, I/O expansion and power. - [Compiler Construction (in Python)](https://blog.flyingpic24.com/2015/09/21/compiler-construction-in-python/) - Following MOOC and ITunesU classes to learn new programming languages (Swift) and compiler construction. Developing an Oberon compiler in Python. - [Pinout Tables for Curiosity](https://blog.flyingpic24.com/2015/09/12/pinout-tables-for-curiosity/) - Easy to use pinout tables help finding the connections between the mikroBUS connector and the PIC16F1619 and PIC16F1709 chip. - [Curiosity is Here](https://blog.flyingpic24.com/2015/09/09/curiosity-is-here/) - A new development board PICDEM-Curiosity already announced in the book "This is (not) rocket science)" is finally available in stock. - [Javascript Under a New Light](https://blog.flyingpic24.com/2015/09/08/javascript-under-a-new-light/) - Recommending a great book by Eric Elliot, making me change my appreciation for the most popular language in the world! - [Upverter Click Competition](https://blog.flyingpic24.com/2015/09/07/upverter-click-competition/) - Notes after trying out the Upverter CAE/CAD tools (trial suscription) offered as part of the Upverter Click Competition from Mikroe - [Who doesn't love Pandas?](https://blog.flyingpic24.com/2015/09/06/who-doesnt-love-pandas/) - 10 minutes to learn out to use a very powerful Python library for data analysis. - [Experimenting with the OLED Click](https://blog.flyingpic24.com/2015/08/06/experimenting-with-the-oled-click/) - Experimenting with an OLED click with the simplicity / curiosity boards - [An OLED Image Editor](https://blog.flyingpic24.com/2015/08/07/an-oled-image-editor/) - A quick and simple tool (written in Python) to convert image (GIF) files to arrays for use with the OLED click display - [First look at the PIC16F157x family](https://blog.flyingpic24.com/2015/08/05/pic16f157x/) - A new family of 8-bit microcontrollers featuring 4 x 16-bit PWM - [A forum for Rocket Scientists](https://blog.flyingpic24.com/2015/08/03/a-forum-for-rocket-scientists/) - Link to a Google Group in support of readers of the book "This is (not) Rocket Science" - [Ten Projects for Simplicity](https://blog.flyingpic24.com/2015/07/24/ten-projects-for-simplicity/) - Ten projects posted on Github and built around an alternative board "Simplicity" (while waiting for "Curiosity" to hit the shelves). Using extensively Core Independent Peripherals, Click boards, MPLAB Code Configurator - [Stuck in Kindergarten!](https://blog.flyingpic24.com/2015/07/13/stuck-in-kindergarten/) - Overhyping on IoT and Hack power... forgetting to do homework! - [A Tale of Two (USB) Bootloaders](https://blog.flyingpic24.com/2015/07/02/a-tale-of-two-usb-bootloaders/) - Two USB boot loaders for the PIC16F145x that fit in less than 512 words of memory - [eXtreme USB with PIC16F145x](https://blog.flyingpic24.com/2015/07/01/extremeusb/) - A temperature sensor/ data logger using only a USB connector and a PIC16F1455 chip! - [Waiting for Curiosity -> Simplicity](https://blog.flyingpic24.com/2015/05/27/waiting-for-curiosity-simplicity/) - Proposing a simple hack of the LPC demo board to add a mikroBus connector - [Microcontroller Core Simulation Strategies](https://blog.flyingpic24.com/2015/05/30/simulation-strategies/) - Comparing instruction cycle simulation vs. cycle by cycle simulation. - [Volare](https://blog.flyingpic24.com/2015/05/28/volare/) - [8-bit is Easier! This is (not) Rocket Science - new Book on Lulu!](https://blog.flyingpic24.com/2015/04/16/8-bit-is-easier-this-is-not-rocket-science-new-book-on-lulu/) - How a new generation of Core Independent Peripherals have redefined Embedded Control design. - [Rebol to RED and RED/System with a detour by IO](https://blog.flyingpic24.com/2015/01/30/rebol-to-red-and-redsystem-with-a-detour-by-io/) - A non linear path of discovery of modern languages on the way to illumination. - [New Book and Board Bundles ](https://blog.flyingpic24.com/2014/12/23/new-book-and-board-bundles/) - [Python -> Nimrod](https://blog.flyingpic24.com/2014/10/05/python-nimrod/) - In search for Python-like language to use in embedded control, my first encounter with Nimrod - [Source Code updates (v.1.4) Posted](https://blog.flyingpic24.com/2014/09/08/source-code-updates-v-1-5-posted/) - [Supporting New Mikromedia boards with GDD_X ](https://blog.flyingpic24.com/2014/09/06/gdd-x-support/) - [Flying to Trieste](https://blog.flyingpic24.com/2014/08/04/flying-to-trieste/) - [Adding Support for the PIC32 Mikromedia](https://blog.flyingpic24.com/2014/07/28/adding-support-for-the-pic32-mikromedia/) - [Adding support for the PIC24EP Mikromedia](https://blog.flyingpic24.com/2014/07/27/adding-support-for-the-pic24ep-mikromedia/) - PIC24EP mikromedia support added to the Book "Graphics, Touch, Sound and USB" - [Weekend Reading Recommendations](https://blog.flyingpic24.com/2014/07/21/824/) - [Python Most Popular Among Top U.S. Universities](https://blog.flyingpic24.com/2014/07/09/python-most-popular-among-top-u-s-universities/) - [Temboo and the IoT Babel Tower](https://blog.flyingpic24.com/2014/06/29/temboo-and-the-iot-babel-tower/) - Temboo helps handling the multitude of APIs used to access the most powerful online services available today - [Flying Italy, North East](https://blog.flyingpic24.com/2014/06/15/flying-italy-north-east/) - Two pictures taken during a flight from the foot of the Alps (Belluno) to the Adriatic sea (Eraclea) - [Dreaming of Swift and Embedded Control](https://blog.flyingpic24.com/2014/06/05/dreaming-of-swift-and-embedded-control/) - Swift is a new programming language, introduced by Apple, that promises to combine the performance of traditional compiled languages with the ease of use and agility of modern scripting languages. - [Hello Twitter!](https://blog.flyingpic24.com/2014/05/30/hello-twitter/) - My first tweet, connecting the blog to twitter using twitter feed. - [The Smallest WAV Player](https://blog.flyingpic24.com/2014/05/29/the-smallest-wav-player/) - The smallest 8-bit micro controller solution to perform the playback of a WAV audio file from a (micro)SD card requiring less than 1K of RAM and 5K of Flash memory. - [Notes for PIC32 Mikromedia Plus Users ](https://blog.flyingpic24.com/2014/05/19/notes-for-pic32-mikromedia-plus-users/) - Notes on the development/porting of the Graphics, Touch, Sound and USB" book example projects. - [All Sites Unified](https://blog.flyingpic24.com/2014/05/07/all-sites-unified/) - [Progress on PIC32MX Video Player Performance](https://blog.flyingpic24.com/2014/04/06/progress-on-pic32mx-video-player-performance/) - New and improved benchmarks in the development of the PIC32MX video player using a compact flash interface and a 432x240 screen resolution - [MikroE MX4 Multimedia Board](https://blog.flyingpic24.com/2009/11/18/mikroe-mx4-multimedia-board/) - [Animation on the MikroE PIC32MX4 Multimedia Board](https://blog.flyingpic24.com/2010/01/27/animation-on-the-mikroe-pic32mx4-multimedia-board/) - [Solve this!](https://blog.flyingpic24.com/2010/03/01/solve-this/) - [More Multimedia Boards](https://blog.flyingpic24.com/2011/03/21/more-multimedia-boards/) - [AVI Player Project (for the uMMB) ](https://blog.flyingpic24.com/2011/11/09/avi-player-project-for-the-ummb/) - [Graphics Library 3.02](https://blog.flyingpic24.com/2011/12/20/graphics-library-302/) - [More tools from Mikroe](https://blog.flyingpic24.com/2012/07/17/more-tools-from-mirkoe/) - [Playing MP3 and Wav files on the uMedia boards](https://blog.flyingpic24.com/2013/01/20/playing-mp3-and-wav-files-on-the-umedia-boards/) - [New Mikromedia, new (better) Audio Player (VS1053)](https://blog.flyingpic24.com/2013/07/30/new-mikromedia-new-better-audio-player-vs1053/) - Audio Codec lib for the PIC24 Mikromedia board - [Graphics, Touch, Sound and USB, now available on Amazon!](https://blog.flyingpic24.com/2014/04/02/graphics-touch-sound-and-usb-now-available-on-amazon/) - [AV16 Board](https://blog.flyingpic24.com/2008/01/13/av16-board/) - [File I/O with Static Allocation](https://blog.flyingpic24.com/2008/02/05/file-io-with-static-allocation/) - [June Bug(s)](https://blog.flyingpic24.com/2009/06/01/june-bugs/) - [SDHC and SDXC](https://blog.flyingpic24.com/2012/06/20/sdhc-and-sdxc/) - [LINUX catch-22](https://blog.flyingpic24.com/2008/04/04/linux-catch-22/) - [Tremor](https://blog.flyingpic24.com/2009/01/05/tremor/) - [Dmitry Grinberg](https://blog.flyingpic24.com/2012/03/30/dmitry-grinberg/) - [UNISON - A POSIX compliant RTOS for the PIC32](https://blog.flyingpic24.com/2009/03/13/unison-a-posix-compliant-rtos-for-the-pic32/) - [Unexpected (Positive) Side Effects of using Python: Cross Platform Simulation](https://blog.flyingpic24.com/2013/07/28/unexpected-side-effects/) - [Python Expressiveness](https://blog.flyingpic24.com/2013/07/26/python-expressiveness/) - [Real World Instrumentation with Python](https://blog.flyingpic24.com/2011/03/01/real-world-instrumentation-with-python/) - [Learning Ruby](https://blog.flyingpic24.com/2011/01/22/learning-ruby/) - [Virgil](https://blog.flyingpic24.com/2012/02/19/virgil/) - [32-bit PIC programming in Python!](https://blog.flyingpic24.com/2012/05/15/32-bit-pic-programming-in-python/) - [Python for the Mikromedia and Mini-32 boards](https://blog.flyingpic24.com/2013/07/09/python-for-the-mikromedia-and-mini-32-boards/) - [Python on the MX7MMB](https://blog.flyingpic24.com/2013/07/13/python-on-the-mx7mmb/) - [Flying Europe Now!](https://blog.flyingpic24.com/2012/10/28/flying-europe-now/) - [Flying along the Salt River](https://blog.flyingpic24.com/2008/01/20/flying-along-the-salt-river/) - [Playing Poker along the Colorado River](https://blog.flyingpic24.com/2008/03/02/playing-poker-along-the-colorado-river/) - [KTUS](https://blog.flyingpic24.com/2008/03/18/ktus/) - [Landing on a Carrier](https://blog.flyingpic24.com/2008/06/27/landing-on-a-carrier/) - [Flying California](https://blog.flyingpic24.com/2011/02/21/flying-california/) - [MicroC/OS II ](https://blog.flyingpic24.com/2009/05/05/microcos-ii/) - [Merry Christmas and Happy Free RTOS](https://blog.flyingpic24.com/2009/12/26/merry-christmas-and-happy-new-year-2/) - [PIC32 Interrupt Nesting (update)](https://blog.flyingpic24.com/2011/12/28/pic32-interrupt-nesting-update/) - [Graphics, Touch, Sound and USB](https://blog.flyingpic24.com/2014/03/12/graphics-touch-sound-and-usb/) - Graphics, Touch, Sound and USB - User Interface Design for Embedded Applications - [Electronica 2008](https://blog.flyingpic24.com/2008/11/13/electronica-2008/) - [The Masters 2008 is here!](https://blog.flyingpic24.com/2008/07/21/the-masters-2008-is-here/) - [The Sinclair ZX Spectrum turns 30!](https://blog.flyingpic24.com/2012/04/23/the-sinclair-zx-spectrum-turns-30/) - An homage to the ZX Spectrum turning 30! - [Unix for PIC32](https://blog.flyingpic24.com/2013/12/22/unix-for-pic32/) - [An Open Source Toolchain How-To Guide for the PIC32 ](https://blog.flyingpic24.com/2014/01/19/an-open-source-toolchain-how-to-guide-for-the-pic32/) - Develop a free and fully open toolchain for he PIC32 - [My Top 5 Python Videos](https://blog.flyingpic24.com/2014/03/05/my-top-5-python-videos/) - A list of excellent videos about Python internals and more - [Compiling Python Code with PyPy ](https://blog.flyingpic24.com/2014/02/19/compiling-python-code-with-pypy/) - About using Python to compiler Python (or Ruby, Javascript, Smaltalk, …) program in embedded control!? - [M-Stack - An open source USB stack for PIC16, PIC18, PIC24 and PIC32](https://blog.flyingpic24.com/2014/02/05/m-stack-an-open-source-usb-stack-for-pic16-pic18-pic24-and-pic32/) - An open source USB stack for the PIC platform - [Eclipse for the PIC32](https://blog.flyingpic24.com/2014/01/06/eclipse-for-the-pic32/) - Porting the Eclipse IDE for the PIC32 - [About Distributed Version Control Systems](https://blog.flyingpic24.com/2013/09/14/about-distributed-version-control-systems/) - [In-Animate](https://blog.flyingpic24.com/2013/02/01/in-animate/) - [X Files](https://blog.flyingpic24.com/2013/04/12/x-files/) - [Generating Map files with MPLAB X](https://blog.flyingpic24.com/2013/01/15/generating-map-files-with-mplab-x/) - [Designing a good API](https://blog.flyingpic24.com/2012/09/28/designing-a-good-api/) - [CUI32 Stem](https://blog.flyingpic24.com/2012/05/30/cui32-stem/) - [Codecademy](https://blog.flyingpic24.com/2012/03/27/codecademy/) - [MPLAB X](https://blog.flyingpic24.com/2012/03/04/mplab-x/) - [Maximite](https://blog.flyingpic24.com/2012/02/11/maximite/) - [Literally Bits](https://blog.flyingpic24.com/2009/04/07/literally-bits/) - [PIC32MX7 PIM, RB5 pin conflict (solved)](https://blog.flyingpic24.com/2012/01/04/pic32mx7-pim-rb5-pin-conflict-solved/) - [Inexplicably Working Errata](https://blog.flyingpic24.com/2008/11/01/inexplicably-working-errata/) - [Back online, Excuses and the Blues Brothers](https://blog.flyingpic24.com/2008/10/22/back-online-excuses-and-the-blues-brothers/) - [Good old printf() (continued)](https://blog.flyingpic24.com/2009/09/30/good-old-printf-continued/) - [Yoda Conditions, Egyptian brackets and more...](https://blog.flyingpic24.com/2011/11/30/yoda-conditions-egyptian-brackets-and-more/) - [Modifying and Testing the code for the new GA1 and GB1 families](https://blog.flyingpic24.com/2008/07/07/modifying-and-testing-the-code-for-the-new-ga1-and-gb1-families/) - [Updating Chapter 2](https://blog.flyingpic24.com/2008/01/17/updating-chapter-2/) - [Updating Chapter 3](https://blog.flyingpic24.com/2008/01/18/updating-chapter-3/) - [Donate to Wikipedia](https://blog.flyingpic24.com/2011/12/29/donate-to-wikipedia/) - [Changing habits... and dreaming a bit](https://blog.flyingpic24.com/2009/08/26/changing-habits-and-dreaming-a-bit/) - [Visualizing Data - DMCI](https://blog.flyingpic24.com/2008/04/10/visualizing-data-dmci/) - [Reporting Memory Usage](https://blog.flyingpic24.com/2009/04/16/reporting-memory-usage/) - [Updating Chapter 5](https://blog.flyingpic24.com/2008/01/22/updating-chapter-5/) - [Chapter 5 Excercises ](https://blog.flyingpic24.com/2008/02/01/chapter-5-excercises/) - [Chapter 5 Tips and Tricks](https://blog.flyingpic24.com/2008/01/30/chapter-5-tips-and-tricks/) - [More on Chapter 5 Tips and Tricks and builtin functions](https://blog.flyingpic24.com/2008/01/31/more-on-chapter-5-tips-and-tricks-and-builtin-functions/) - [Updating Chapter 4](https://blog.flyingpic24.com/2008/01/19/updating-chapter-4/) - [About main() and Advanced Warnings](https://blog.flyingpic24.com/2008/01/16/about-main-and-advanced-warnings/) - [MPLAB C30 v 3.02 ](https://blog.flyingpic24.com/2008/01/14/mplab-c30-v-302/) - [Setting the configuration bits](https://blog.flyingpic24.com/2008/01/15/setting-the-configuration-bits/) - [Atypical Curiosity](https://blog.flyingpic24.com/2012/01/17/atypical-curiosity/) - [MikroE Mini-32 Board](https://blog.flyingpic24.com/2011/12/30/mikroe-mini-32-board/) - [Home Brewed IDE for PIC32 assembly development](https://blog.flyingpic24.com/2011/12/02/home-brewed-ide-for-pic32-assembly-development/) - [Another year, another PIC32 Demo Board](https://blog.flyingpic24.com/2011/01/17/another-year-another-pic32-demo-board/) - [I2C Interface to Serial EEPROMS (continued)](https://blog.flyingpic24.com/2008/03/19/i2c-interface-to-serial-eeproms-continued-2/) - [Using the 32-bit Core Timer](https://blog.flyingpic24.com/2009/04/02/using-the-32-bit-core-timer/) - [ PIC32 Starter Kits Software v2.0 ](https://blog.flyingpic24.com/2010/01/29/pic32-starter-kits-software-v20/) - [Where is my RAM?](https://blog.flyingpic24.com/2009/07/24/where-is-my-ram/) - [Olimex PIC-P32MX board](https://blog.flyingpic24.com/2009/07/15/olimex-pic-p32mx-board/) - [A Great New Board from mikroElektronika](https://blog.flyingpic24.com/2009/06/28/a-great-new-board-from-mikroelektronika/) - [A new PIC32 Stick](https://blog.flyingpic24.com/2009/06/15/a-new-pic32-stick/) - [Loosing your Head(er) ](https://blog.flyingpic24.com/2009/05/20/loosing-your-header/) - [Searching for a Pin in a Haystack](https://blog.flyingpic24.com/2009/04/24/searching-for-a-pin-in-a-haystack/) - [Testing the PIC32 I/O Speed](https://blog.flyingpic24.com/2009/03/18/testing-the-pic32-io-speed/) - [Merry Christmas and Happy New Year](https://blog.flyingpic24.com/2008/12/27/merry-christmas-and-happy-new-year/) - [Bending the laws of physics](https://blog.flyingpic24.com/2008/11/19/bending-the-laws-of-physics/) - [Deep Blue PIC32](https://blog.flyingpic24.com/2008/11/06/deep-blue-pic32/) - [MIPS DSP Libraries](https://blog.flyingpic24.com/2008/11/04/mips-dsp-libraries/) - [PIC32, Harvard or Von Neumann](https://blog.flyingpic24.com/2008/10/26/pic32-harvard-or-von-neumann/) - [Not a dsPIC!](https://blog.flyingpic24.com/2008/07/28/not-a-dspic/) - [Scilab, FLEX and the Evidence](https://blog.flyingpic24.com/2008/07/23/scilab-flex-and-the-evidence/) - [freeRTOS for the PIC24 and PIC32](https://blog.flyingpic24.com/2008/07/22/freertos-for-the-pic24-and-pic32/) - [New compiler and new libraries for the PIC32](https://blog.flyingpic24.com/2008/07/22/new-compiler-and-new-libraries-for-the-pic32/) - [3D Graphics](https://blog.flyingpic24.com/2008/05/15/3d-graphics/) - [Graphic Animation](https://blog.flyingpic24.com/2008/05/10/graphic-animation/) - [Optimizing the graphic library](https://blog.flyingpic24.com/2008/04/28/optimizing-the-graphic-library/) - [Only one design will survive!](https://blog.flyingpic24.com/2008/04/23/only-one-design-will-survive/) - [Visualizing Data - A taste of Visual C#](https://blog.flyingpic24.com/2008/04/15/visualizing-data-a-taste-of-visual-c/) - [Look Mom No ... Linker Script](https://blog.flyingpic24.com/2008/04/09/look-mom-no-linker-script/) - [Exploring the PIC32](https://blog.flyingpic24.com/2008/04/02/exploring-the-pic32/) - [Addictive Tools](https://blog.flyingpic24.com/2008/03/31/addictive-tools/) - [I2C Interface (continued)](https://blog.flyingpic24.com/2008/03/12/i2c-interface-continued/) - [I2C Interface to Serial EEPROMs (continued)](https://blog.flyingpic24.com/2008/03/16/i2c-interface-to-serial-eeproms-continued/) - [The Big I2C SEE Table](https://blog.flyingpic24.com/2008/03/23/the-big-i2c-see-table/) - [Of Explorer 16 boards and 5V LCD displays...](https://blog.flyingpic24.com/2008/03/12/of-explorer-16-boards-and-5v-lcd-displays/) - [Chapter 7-1/2 The I2C Interface](https://blog.flyingpic24.com/2008/03/07/chapter-7-12-the-i2c-interface/) - [Having Fun Prototyping Lately?](https://blog.flyingpic24.com/2008/03/05/having-fun-prototyping-lately/) - [The Stack ... so misunderstood (continued)](https://blog.flyingpic24.com/2008/02/29/the-stack-so-misunderstood-continued/) - [The Stack... so misunderstood](https://blog.flyingpic24.com/2008/02/28/the-stack-so-misunderstood/) - [Watching Expressions](https://blog.flyingpic24.com/2008/02/06/watching-expressions/) - [The missing (pinout) table](https://blog.flyingpic24.com/2008/02/04/the-missing-pinout-table/) ## Pages - [In 10 Lines of Code](https://blog.flyingpic24.com/10lines/) - Rapid Development of Embedded Applications using Cloud Tools. - [AV16/32 Board](https://blog.flyingpic24.com/programming-16-bit/av1632/) - [Updates](https://blog.flyingpic24.com/programming-32-bit/pic32updates/) - Updates for the Exploring PIC32 book and example code - [PIC24 Downloads](https://blog.flyingpic24.com/programming-16-bit/download/) - [PIC32 Downloads](https://blog.flyingpic24.com/programming-32-bit/download/) - [Download](https://blog.flyingpic24.com/gtsu/gtsu-download/) - [PIC32 Mikromedia Plus](https://blog.flyingpic24.com/gtsu/pic32-mikromedia-plus/) - The PIC32 Mikromedia Plus board can be used to practice all the examples and exercises offered in the "Graphics, Touch, Sound and USB" book with minimal modifications to the Hardware Profile and the Board Support Package (uMB) - [PIC32 Mikromedia](https://blog.flyingpic24.com/gtsu/pic32-mikromedia/) - The PIC32 MIkromedia can be used to practice all the examples and exercises presented in the book Graphics, Touch, Sound and USB with minimal modifications to the HardwareProfile and Board Support Package (uMB) - [PIC24EP Mikromedia](https://blog.flyingpic24.com/gtsu/pic24ep-mikromedia/) - The PIC24EP Mikromedia board can be used to practice all the examples and exercises of the book "Graphics, Touch, Sound and USB" with minimal modifications to the Hardware Profile and Board Support Package (uMB) - [Courses](https://blog.flyingpic24.com/courses/) - Slide sets to help assemble courses based on the Programming 16/32-bit micro controllers books - [This is (not) Rocket Science](https://blog.flyingpic24.com/rocket/) - How a new generation of Core Independent Peripherals redefined Embedded Control - [More](https://blog.flyingpic24.com/more/) - Links and books to learn more... - [Rocket Scientists Forum](https://blog.flyingpic24.com/rocket/rocket-scientists-forum/) - Link to the Google Group and support Forum - [Simplicity Demo Board and Projects](https://blog.flyingpic24.com/rocket/simplicity-demo-board-and-projects/) - Developing the Simplicity demo board (hacking a PICKIT3 Low Pin Count Demo Board - [Welcome](https://blog.flyingpic24.com/welcome/) - [Errata](https://blog.flyingpic24.com/gtsu/errata/) - [Graphics, Touch, Sound and USB](https://blog.flyingpic24.com/gtsu/) - [Programming 16-bit Microcontrollers in C, Learning to Fly the PIC24](https://blog.flyingpic24.com/programming-16-bit/) - This is an introductory book to modern embedded control design. It will introduce the reader to the use of C language in real time, resource constrained, embedded applications. - [AV16/32 Board PIC32 Projects](https://blog.flyingpic24.com/programming-32-bit/av1632-board-pic32-projects/) - These are advanced projects using the AV16/32 Board and the PIC32 - [A Table of Contents](https://blog.flyingpic24.com/gtsu/gtsu-toc/) - A short summary of the contents of each chapter of the "Graphcis, Touch, Sound and USB, User Interface Design for Embedded Applications" book - ISBN 978-1-304-60654-9 - [Bonus Projects](https://blog.flyingpic24.com/gtsu/bonus-projects/) - Bonus Projects added to the set of examples and exercises of the "Graphics, Touch, Sound and USB" book. - [Errata - First Edition, Second Print](https://blog.flyingpic24.com/programming-16-bit/errata/fesp/) - [PIC32 Multimedia and Mikromedia Boards](https://blog.flyingpic24.com/programming-32-bit/multi-mikro/) - A list of available Mikromedia and Multimedia boards designed around the PIC32 series of micro controllers - [Errata and FAQ](https://blog.flyingpic24.com/programming-32-bit/errata-and-faq/) - [PIC32 Multimedia and Mikromedia Demo Projects](https://blog.flyingpic24.com/programming-32-bit/multi-mikro-pic32-projects/) - A list of projects that demonstrate the graphic, audio and Video capabilities of the PIC32 on a Multimedia board - [ZX Spectrum Real Time Emulator](https://blog.flyingpic24.com/programming-32-bit/multi-mikro-pic32-projects/zx-spectrum/) - [Video](https://blog.flyingpic24.com/programming-32-bit/multi-mikro-pic32-projects/video/) - [Animation](https://blog.flyingpic24.com/programming-32-bit/multi-mikro-pic32-projects/animation/) - [Programming 32-bit Microcontrollers in C](https://blog.flyingpic24.com/programming-32-bit/) - [Multimedia Board Support Library](https://blog.flyingpic24.com/programming-32-bit/multi-mikro/multimedia-board-support-library/) - [Cancelled](https://blog.flyingpic24.com/cancelled/) - [Success](https://blog.flyingpic24.com/success/) - [Errata - First Edition, First Print](https://blog.flyingpic24.com/programming-16-bit/errata/oldest-errata/) - [Errata](https://blog.flyingpic24.com/programming-16-bit/errata/) - [FAQs](https://blog.flyingpic24.com/programming-16-bit/faqs/) - Frequently Asked Questions about experimenting with the Explorer 16 demonstration board - [About the Author](https://blog.flyingpic24.com/about/) - Short Bio of Lucio Di Jasio ## Categories - [PIC24](https://blog.flyingpic24.com/category/pic24/) - [AV16/32](https://blog.flyingpic24.com/category/av16/) - [Flying](https://blog.flyingpic24.com/category/flying/) - [Tips and Tricks](https://blog.flyingpic24.com/category/tips-and-tricks/) - [Tools](https://blog.flyingpic24.com/category/tools/) - [I2C](https://blog.flyingpic24.com/category/i2c/) - [PIC32](https://blog.flyingpic24.com/category/pic32/) - [Graphics](https://blog.flyingpic24.com/category/graphics/) - [Languages](https://blog.flyingpic24.com/category/languages/) - [Python](https://blog.flyingpic24.com/category/python/) - [PIC16](https://blog.flyingpic24.com/category/pic16-2/) - [PIC18](https://blog.flyingpic24.com/category/pic18/) ## Tags - [Linux](https://blog.flyingpic24.com/tag/linux/) - [Events](https://blog.flyingpic24.com/tag/events/) - [Books](https://blog.flyingpic24.com/tag/books/) - [Mikromedia](https://blog.flyingpic24.com/tag/mikromedia/) - [ZX Spectrum](https://blog.flyingpic24.com/tag/zx-spectrum/) - [RTOS](https://blog.flyingpic24.com/tag/rtos/) - [PIC16](https://blog.flyingpic24.com/tag/pic16/) - [AV16/32](https://blog.flyingpic24.com/tag/av1632/) - [Ogg Vorbis](https://blog.flyingpic24.com/tag/ogg-vorbis/) - [SD Cards](https://blog.flyingpic24.com/tag/sd-cards/) - [Audio](https://blog.flyingpic24.com/tag/audio/) - [Video](https://blog.flyingpic24.com/tag/video/) - [Open Source](https://blog.flyingpic24.com/tag/open-source/) - [USB](https://blog.flyingpic24.com/tag/usb/) - [IO](https://blog.flyingpic24.com/tag/io/) - [Swift](https://blog.flyingpic24.com/tag/swift/) - [Rebol](https://blog.flyingpic24.com/tag/rebol/) - [RED](https://blog.flyingpic24.com/tag/red/) - [RED/System](https://blog.flyingpic24.com/tag/redsystem/) - [RPython](https://blog.flyingpic24.com/tag/rpython/) - [CIPs](https://blog.flyingpic24.com/tag/cips/) - [Bootloader](https://blog.flyingpic24.com/tag/bootloader/) - [RocketScience](https://blog.flyingpic24.com/tag/rocketscience/) - [Click](https://blog.flyingpic24.com/tag/click/) - [MCC](https://blog.flyingpic24.com/tag/mcc/) - [PIC32](https://blog.flyingpic24.com/tag/pic32/) - [PIC24](https://blog.flyingpic24.com/tag/pic24/) - [Python](https://blog.flyingpic24.com/tag/python/) - [Languages](https://blog.flyingpic24.com/tag/languages/) - [Flying](https://blog.flyingpic24.com/tag/flying/) - [Graphics](https://blog.flyingpic24.com/tag/graphics/) - [I2C](https://blog.flyingpic24.com/tag/i2c/) - [Tools](https://blog.flyingpic24.com/tag/tools/) - [javascript](https://blog.flyingpic24.com/tag/javascript/) - [PIC18](https://blog.flyingpic24.com/tag/pic18/) - [Curiosity](https://blog.flyingpic24.com/tag/curiosity/) - [Virtual Machine](https://blog.flyingpic24.com/tag/virtual-machine/) - [Lua](https://blog.flyingpic24.com/tag/lua/) - [mruby](https://blog.flyingpic24.com/tag/mruby/) - [chipKIT MAX32](https://blog.flyingpic24.com/tag/chipkit-max32/) - [BLE](https://blog.flyingpic24.com/tag/ble/) - [Bluetooth](https://blog.flyingpic24.com/tag/bluetooth/) - [XPRESS](https://blog.flyingpic24.com/tag/xpress/) - [UI](https://blog.flyingpic24.com/tag/ui/) - [IoT](https://blog.flyingpic24.com/tag/iot/) - [Sensor Badge](https://blog.flyingpic24.com/tag/sensor-badge/)