We discovered that our software is to slow when its interpreted by the Raspberry pi in Python. We have some reasons to rewrite our program in C. Request data from panels (arduino's) The recent version uses python scripts to get the added or removed...
Configure Raspberry Pi:1. Load GPIO and DS18B20 modules at boot: Add w1-gpio and w1-therm to /etc/modules2. Install python libs for gpio:sudo apt-get install python-rpi.gpio3. Copy python scripts and web pages:https://github.com/james7780/TempMonitortest.py...
Anniversary It's been a full year when I started this project with 2 arduino nano boards, and around this time last year I finished my very first bit of arduino code (that worked).For many of us this is not very special, but for me it is, I hadn't written...
I like to keep all the bash and python scripts at /home/pi/. So this time not working as root.Let's create a new file:nano get-gps.pyThis is the script:#!/usr/bin/env python import sys import time from gps3 import gps3 gpsd_socket = gps3.GPSDSocket()...
The main system is run on a Raspberry Pi 3b, which displays on a 15" LCD salvaged from an old laptop and run through an HDMI driver board. All components are mounted into a modified aluminum briefcase, which contains a weirdly-practical custom 2 layer...
Here is the quick list of Features & Specifications: Analog Inputs: 4 Channels (multiplexed)12-bit resolution, 72 dB SNR (11.6 ENOB, 4000:1 dynamic range)*500 kS/s sampling rate±1 V, ±2 V, ±4 V bipolar ranges Analog Output: 10-bit resolution50...
After abandoning attempts to use C++ as shown in previous log, I reverted to python scripts, which are a lot easier to 'compile'. Hackaday's own Lewin Day pointed towards Les Wilkinson's work with Python and Neural Network Stick 2 and Intel Openvino...
Kids School Control Preparation: RFIDConnection Pins: We need this to connect our RFID module to Raspberry pi 3. Preparation $ sudo nano /etc/modprobe.d/raspi-blacklist.conf #blacklist spi-bcm2708 $ sudo apt-get install python-dev $ git clone https://github.com/lthiery/SPI-Py.git...
During the development of our natural language processing (NLP) block, we researched and tested several different speech recognition libraries. We evaluated the libraries based on the following criteria: compatibility in programming languages used in...
After designing the Curilights, I wanted a way to easily control them without a computer attached. I came up with this controller, based on the mbed platform. The controller: Stores light patterns on an SD Card.Connects to a computer via USB for uploading...
The CyborgDistro is an open source project that allows anyone to build a multi-robot, multi-sensor cyborg. The CyborgDistro software currently runs on Raspbian on Raspberry Pi and interfaces with Android phones over sockets. The software can run on many...
Having recently received the parts and PCBs for all of our subsystem test boards, this post is one in a series detailing the buildup and testing of those boards. Today we’ll be showing off our Analog Frontend board, which includes the Variable Gain Amplifier...