Pinging with Python
2015-05-28 update: Some of the old repos mentioned in this article are gone. You can check out Georgi Kolev’s repo (which has been recently updated) or my older one. Jens appears to have deleted his...
View ArticleGithub: long-time user, first-time contributor!
> I’ve finally posted some hobby code to Github! < In this case, an Arduino project I’ve been dabbling with for a few weeks now… I’ve successfully combined a Wii nunchuck controller and a long...
View ArticleOn the proper use of the I2C bus in general and with the Logos RGB Matrix...
Note: In the course of all this I created an improved Arduino I2C bus scanner. Check it out! First, a thank-you to Pierce from Logos Electromechanical who clued me in on what I was doing wrong with the...
View ArticleLearning by Hacking: Modding the Logos RGB LED Matrix Backpack
As mentioned in a previous post, I recently bought an RGB LED Matrix “backpack” (with 8×8 RGB LED display) created by Logos Electromechanical. It’s an open design, and you can find both the hardware...
View ArticleHowto: Getting started with Python development in Windows with MSVS/GCC,...
Note: this is directed at Python 2.7 developers, but the same principles should apply to Python 3.x as well. First, a shout-out for the Unofficial Windows Binaries for Python site: as noted below you...
View ArticleTrying out my new Colorduino v2.0 – first impressions and tips
After my recent experiments with the Logos RGB backpack I stumbled upon the Colorduino (a cousin if not a descendant of the Rainbowduino), which is a very interesting little device! It not only...
View ArticlePython and Bitwise Rotation
The other day I found myself wondering how to perform bitwise rotations in Python, particular bit rotations (circular shifts). There’s lots of complex ways to do it – bitstring, bitarray, and others –...
View ArticleA shout-out for the “Writing Idiomatic Python” ebook!
I recently purchased the Writing Idiomatic Python bundle by Jeff Knupp (at http://www.jeffknupp.com/writing-idiomatic-python-ebook/). As I continue to refresh and reinforce my Python knowledge I...
View ArticlePython: pyreadline 2.0 bizarre errors on Windows – resolved!
I was fiddling with Python and iPython today on Windows (64-bit installs) and tried the help(‘modules’) command in Idle. Surprisingly, it threw an infinite raft of errors from pyreadline, all of the...
View ArticleA Guide to Building Python 2.x and 3.x Extensions for Windows
I am a proponent of not rebuilding binaries when possible (thanks to Gohlke’s Unofficial Windows Binaries for Python Extension Packages site and the Python wheels), but there are many times I need to...
View ArticleGolang Explorations – Prime Number Identification
As I learn about the Go programming language I thought I’d share some of what I’ve learned as an occasional series. My current Go exploration is prime number identification and the use of Go to...
View ArticleMemristor simulation with LTspice – a practical example!
Update: The examples can be found on my GitHub repo (MartyMacGyver/memristor-modeling) Lately I’ve been getting back into the EE groove with some random electronics projects (such as an Arduino-based...
View ArticleBuilding Go 1.5.x+ on the Raspberry Pi2
I’ve added a gist with the details of how to build Go 1.5.x+ on a Raspberry Pi 2 (it may work on a regular old Pi but I haven’t tested that). […]
View ArticleBuilding Python on the Raspberry Pi2
I’ve added a gist with the details of how to build Python (3.4, 3.5, and even 2.7) on a Raspberry Pi 2 (it may also work on a regular old Pi but I haven’t tested that). Note that this is done in a way...
View ArticlePinging with Python
2015-05-28 update: Some of the old repos mentioned in this article are gone. You can check out Georgi Kolev’s repo (which has been recently updated) or my older one. Jens appears to have deleted his...
View ArticleMemristor simulation with LTspice – a practical example!
Update 2016-08-25: LTSpice XVII is out! It doesn’t look that different from IV but it’s definitely improved under the hood. There is a quirk though: it installs a set of component libraries in the...
View ArticleGithub: long-time user, first-time contributor!
> I’ve finally posted some hobby code to Github! < In this case, an Arduino project I’ve been dabbling with for a few weeks now… I’ve successfully combined a Wii nunchuck controller and a long...
View ArticleOn the proper use of the I2C bus in general and with the Logos RGB Matrix...
Note: In the course of all this I created an improved Arduino I2C bus scanner. Check it out! First, a thank-you to Pierce from Logos Electromechanical who clued me in on what I was doing wrong with the...
View ArticleLearning by Hacking: Modding the Logos RGB LED Matrix Backpack
As mentioned in a previous post, I recently bought an RGB LED Matrix “backpack” (with 8×8 RGB LED display) created by Logos Electromechanical. It’s an open design, and you can find both the hardware...
View ArticleHowto: Getting started with Python development in Windows with MSVS/GCC,...
Note: this is directed at Python 2.7 developers, but the same principles should apply to Python 3.x as well. First, a shout-out for the Unofficial Windows Binaries for Python site: as noted below you...
View Article
More Pages to Explore .....