Author Archives: John Shovic

About John Shovic

Dr. John C. Shovic is currently Managing Partner of SwitchDoc Labs, LLC and Chief Technical Officer of InstiComm, LLC, a company specializing in mobile medical software solutions for health practitioners. He has worked in industry for over thirty years and has founded multiple companies: Advance Hardware Architectures, TriGeo Network Security, Blue Water Technologies, InstiComm, LLC, and bankCDA. He has also served as a Professor of Computer Science at Eastern Washington University, Washington State University and the University of Idaho. Dr. Shovic has given over 55 invited talks and has published over 35 papers on a variety of topics on HIPAA, GLB, computer security, computer forensics, embedded systems and others.

WeatherArduino Complete and Ready for the Caribbean

WeatherArduino

WeatherArduino Complete and Ready for the Caribbean Deployment The WeatherArduino board is now up and finished.  The board to the right of the WeatherArduino is a new super secret board called the SwitchDoc WatchDog.  It implements an external watchdog function for … Continue reading

Posted in Arduino, Project Curacao, Raspberry Pi, RasPiConnect, SwitchDoc WatchDog, WeatherArduino, Wind Power | Leave a comment

Graphs on Raspberry Pi / RasPiConnect / MatPlotLib

Raspberry Pi

Drawing and Displaying Graphs on Raspberry Pi and RasPiConnect using MatPlotLib I often have data that is better shown as a graph rather than a table.  It is much easier to pick out a pattern when you show the data … Continue reading

Posted in Matplotlib Graphs, Project Curacao, Raspberry Pi, RasPiConnect, Solar Power | Leave a comment

iBeacons (Good and Bad) Review and BeaconAir

IMG_0641

iBeacons Review and BeaconAir I just finished the development of a new SwitchDocLabs project, BeaconAir.  BeaconAir is a portable Pi device to determine ones position in the house by trilateralation from three iBeacons.  The RasPiConnect BeaconAir control panel is below: … Continue reading

Posted in BeaconAir, Bluetooth Low Energy, iBeacon, Python Raspberry Pi Software | Leave a comment

Real Time Clock Python Libraries For Raspberry Pi – Reviews

RTC Raspberry Pi

Real Time Clock Python Libraries For Raspberry Pi – DS1307, DS3231, PCF8563, MCP79400 – Reviews/Results For devices like the Raspberry Pi, a Real Time Clock (RTC) is needed anytime the device is not connected to the Internet (if you care … Continue reading

Posted in Arduino, Project Curacao, Python Raspberry Pi Software, Raspberry Pi, Real Time Clocks | Leave a comment

MouseAir V2 takes flight! Almost…..

MouseAir

MouseAir Redesign Update We are working away on designing and building Version 2 of MouseAir.  There were a lot of projects ahead of this but it’s back on top.  Following is the latest block diagram. We replaced the relays with … Continue reading

Posted in 3D Printing, MouseAir, Projects, Raspberry Pi | Leave a comment

Solar Power / Raspberry Pi / Arduino – Glitches in the Sun

Solar Power RasPiConnect

Solar Power and The Raspberry Pi – Update on Project Curacao and the Latest Glitch A major glitch in the Project Curacao Solar Power control system happened last week, detected by my trusty friend the RasPiConnect Control Panel.  The Solar … Continue reading

Posted in Arduino, Project Curacao, Raspberry Pi, RasPiConnect, Real Time Clocks, Solar Power | 3 Comments

WeatherArduino SDL_RasPiGraphLibrary Library Released

WeatherArduino RasPiConnect

WeatherArduino SDL_RasPiGraphLibrary RasPiConnect / ArduinoConnect Library Released WeatherArduino uses the MiloCreek app RasPiConnect (or ArduinoConnect) to display and the WeatherArduino board.   To make this easier I developed the SDL_RasPiGraphLibrary for the Simple Line Graph Controls in RasPiConnect. In this … Continue reading

Posted in Project Curacao | 1 Comment

WeatherArduino RasPiConnect Control Panel

WeatherArduino RasPiConnect

WeatherArduino RasPiConnect Control Panel Below is the RasPiConnect control panel for the WeatherArduino.  The software for the WeatherArduino was released last week.  The control panel is built on the milocreek.com iPhone/iPad app ArduinoConnect.  Either RasPiConnect or ArduinoConnect can talk to … Continue reading

Posted in Arduino, Arduino Software, RasPiConnect, WeatherArduino | Leave a comment

WeatherArduino Software Released for SparkFun Weather Meters

Arduino Adafruit SparkFun

WeatherArduino Software Released for SparkFun Weather Meters – SDL_Weather_80422 Class Library I have now released the first version of the Arduino C++ Class software for the WeatherArduino board, interfacing with the WeatherArduino PCB.  The full WeatherArduino article will be published in … Continue reading

Posted in Arduino, Arduino Software, Projects, WeatherArduino | 7 Comments

iBeacon Raspberry Pi Scanner in Python

iBeacon_header

I have been working on a new project called BeaconAir using a Bluetooth Low Energy USB dongle to read various iBeacon devices.  BeaconAir is on a hard deadline for an article, so I had to put aside the MouseAir redesign … Continue reading

Posted in BeaconAir, Bluetooth Low Energy, iBeacon | 23 Comments