CalPlug

CalPlug

Geek Repo

California Plug Load Research Center at University of California, Irvine (USA)

Location:4100 Calit2 Building, Irvine, Ca 92697 (USA)

Home Page:http://calplug.org/

Twitter:@calplug

Github PK Tool:Github PK Tool

CalPlug's repositories

ADE7953-Wattmeter

ADE 7953 Arduino style library (Espressif ESP8266 and ESP32 compatible) and demo board PCB design

Espressif_ESP32-Scale

Project Libra: an ESP32 based BLE-interfaced scale with an Android control interface

Language:JavaStargazers:34Issues:11Issues:0

ADE9078-3PhaseWattmeter

An Isolated design for a demo board using the Analog Devices ADE9078 3 phase AC wattmeter. Design allows both WYE (STAR) and Delta (TRIANGLE) distributions to be measured along with Blondel and non-Blondel measurement schemes. The project includes a SPI based Arduino style library.

EVSE_Smart_Charger

Electrical Vehicle Supply Equipment (EVSE) Smart Charger - Example smart EV designs and a demonstration MATLAB device-group demand management

Heathkit_ET-3400

Resources for the Heathkit ET-3400 Microprocessor Training System + Kansas City Standard (KCS) Cassette Data Audio Encoding / Decoding of Files

Espressif_ESP32-BLE_Sample

Demonstration example of the Bluetooth Low Energy communication capability of the ESP32

Language:C++Stargazers:14Issues:8Issues:0

Lattice_iCE40_FPGA_Designs

Collection of various iCE40 FPGA designs

Microsemi_SmartFusion2_DigikeyBoardDemo

Demonstration application for the Microsemi/Digikey Maker Board. This includes an upload utility to upload code from an Eclipse or Arduino project to the on-board Espressif devices. This also includes basic applications for Espressif ESP8266 and ESP32 that are used with the SmartFusion2

Language:CStargazers:5Issues:5Issues:0

ESP8266_Load_Controller

This is project that combines a Processing 3 UI with an ESP8266 to provide an IoT device to control loads via WiFi using MQTT. This project includes AES 128 Encryption

Language:CStargazers:3Issues:4Issues:0

MCP3903_ADC

A Demo board for the Microchip MCP 3903 ADC

Language:C++Stargazers:3Issues:7Issues:0

PlugLoadSimulator

Simulation tool to calculate energy usage from multiple devices

Language:PythonStargazers:3Issues:7Issues:0

ArduinoMenuCalibrator

Arduino based regression tool for calculating coefficients for fitting. This serial menu driven script provides the capability for using regression to determine fitting coefficients for multiple types of potential fitting equations linear, quadratic, power, exponential, and logarithmic functions from input data either supplied or measured via microcontroller ADCs. It can be used for sensor calibration and provide fitting summaries and coefficients. After reading values and calculating fits and goodness of fits (along with average and absolute errors) it will allow the saving of fitting cofficients into onboard EEPROM to be recalled by anothe rprogram. The intent of this operation is to use this as a program to calibrate onbboard sensors where the saved data can be recalled from the EEPROM as required. It has been tested as functional on Arduino Uno and Arduino Mega. NOTE: Limited memory on microcontrollers limits the practicality of regressions with very large datasets. A library based version of this script is in development currently.

Language:C++Stargazers:2Issues:2Issues:0

Microsemi_SmartFusion2_FutureCreativeBoard_BaseDesign

Base design project for the Future Creative Board with the Microsemi Smart Fusion 2 FPGA

Language:VHDLStargazers:2Issues:4Issues:0

Photon_WeatherStation

Particle Photon (Arduino Style) based weather station example with Geiger counter and UV sensor implementation. Data transferred via MQTT. This is an advanced example built from the following demo board: https://learn.sparkfun.com/tutorials/photon-weather-shield-hookup-guide-v11

Language:C++Stargazers:2Issues:4Issues:0

MISER

Marginal Intervention Savings of Energy Reporter (MISER): A tool for calculating marginal energy savings from intervention strategies with device power management

Language:PythonStargazers:1Issues:6Issues:0

python-raven

A Python based logger and reporter tool for Rainforest Automation's Raven and EMU-2 energy meters

Language:PythonStargazers:1Issues:5Issues:0

Thrmostat_2_HVAC_IR_Controller

A developed system to allow a common 24V thermostat (a Nest used in our case) to provide IR commands to a DeLonghi Pinguino Heat Pump AC using IR commands. The ESP32 implementation allows reporting of switching events over WiFi via a MQTT broker.

CalPlugWaitingRoom

Program used to page individuals for Interviews via Chromecast

Language:JavaScriptStargazers:0Issues:4Issues:0

CovidResEnergyAnalysis2021

Evaluating the impact of the COVID-19 pandemic on residential energy use in Los Angeles, supporting data

License:MITStargazers:0Issues:8Issues:0

EnergyAuditLoggerTools

This is a project closely related to the CalPlug PL-SIM Project. The scripts in this repository allow the processing of Onset HOBO loggers to push recorded data to a MySQL database in a common format

Stargazers:0Issues:6Issues:0

EnergyDataVisualizer

This program is a demonstration application that uses an Apple iPAD to produce an augmented reality (AR) environment to allow uses to visualize usage and energy consumption for household appliances.

Language:C#Stargazers:0Issues:5Issues:0

ESP32WiFiSetup

Example program segment that provides an AP for setup of communication to an MQTT server.

Language:C++Stargazers:0Issues:8Issues:0

icestorm

Project IceStorm - Lattice iCE40 FPGAs Bitstream Documentaion (Reverse Engineered)

Language:PythonLicense:ISCStargazers:0Issues:6Issues:0

NegativeFeedbackArduino

Simple example of negative feedback with hysteresis in an object oriented style for the Arduino

Language:C++Stargazers:0Issues:6Issues:0

PowerAnalyzerVMs

This repository contains verious Labview VMs for interfacing the Inxus Verve 2, the Voltech PM1000+ and the Chroma 66202 Power Analyzers to National Instruments Labview and MySQL Databases

Language:PythonStargazers:0Issues:6Issues:0

RasPi_Security_System

Example MQTT and ADC implementation to use the Raspberry Pi as an intelligent device controller

Language:PythonStargazers:0Issues:4Issues:0

RenishawHaasInterface

Interface pinout for interfacing a Renishaw optical probe to a Haas Mini Mill

Stargazers:0Issues:8Issues:0

SmartIon-Android-Application

Android Interface for the SmartEV charging

Language:JavaStargazers:0Issues:7Issues:0

SmartIonsApp

FrontEnd for CalPlug SmartEV project

Language:JavaStargazers:0Issues:7Issues:0

SparkFun-Eagle-Libraries

SparkFun's Public Eagle PCB Footprints using Eagle 6.0+

Stargazers:0Issues:3Issues:0