Hi Reader, I’m happy to announce that Mooshimeters are back in stock at Amazon. The core product is unchanged but the tool case, test leads, clamps and leads are all improved versions. The tool case is roomier and has a nylon finish which should wear better than the original gray. The new tool case also […]
Coroutine demonstration with setjmp/longjmp (STM32)
Hi Reader, Embedded programmers working without an RTOS for whatever reason are frequently rolling their own solutions for multitasking. Protothreads are a de-facto default for ultra-lightweight threading but since they are stackless, they are extremely limited. Here’s a demonstration of a technique to allow cooperative multitasking by abusing the ancient setjmp/longjmp routines in C. This […]
How to detect if a debugger is attached on an STM32
Hi reader, This is just a quick how-to for the google robots to find, nothing Mooshimeter related. I didn’t see any good answers for this out there, but it’s very useful if you’re debugging firmware on an STM32 to know if a debugger is attached. If an error condition arises while a debugger is attached, […]
General update
Hi reader, This is the longest gap in posting yet, sorry. I’ll be blunt – I burned out in 2018 and I haven’t really recovered. I’ve generally tried to keep a professional veneer on this blog – sorry to mix personal and business stuff. But when you’re a one person business it’s sort of inevitable. […]
New Firmware + Android Release in Beta
Hi Reader, I’m pleased to announce a new firmware release for beta testing with a new feature. Changes: SD card log deletion from your phone is now possible Fixed bug that caused logging intervals over 1 minute to wrap Stops generation of zero length log files when reading out log data remotely I’ve bundled this […]
New Review from ZeroAir
Hi Reader, ZeroAir, a flashlight reviewer, has done an in depth review of the Mooshimeter. Thanks ZeroAir! ~James
How to get the BLED112 to connect to 8 devices
Hello, I’ve been helping a customer get 8 Mooshimeters connected through a BLED112 dongle using the Python API through a BLED112. The user found they were only able to connect to 3 Mooshimeters maximum, which seems odd because I know the BLED112 is based around the CC2540 (same chip as the Mooshimeter uses), which can […]
Defrosting the Blog – Kelvin Dropper
Hi Reader, Wow it’s been a while. In 2017 I took on too many contracts at once and totally lost control of my time. Once I fell out of the habit of posting in the blog, the barrier to posting again became progressively higher, because there was more and more to catch up on. In […]

New Distributor: RobotShop!
Hi Reader, Happy to announce that RobotShop now carries the Mooshimeter in 4 catalogs including the US, Canada, UK and EU. For links to those specific catalogs, check the distributors page. Debugging robotics problems was what I had in mind when first designing the Mooshimeter, so I’m especially excited to work with them. ~James
Moosh.im emailing problem fixed
Hi Reader, Minor update for users who have had trouble receiving email from the moosh.im server. This has affected some users who want to participate in the forum but never received their registration emails. This is not a mooshimeter-related blog entry, but I’m writing it down in case it helps someone. Problem Some users on […]