Craig Peacock's repositories
CAN-Examples
Example C code for CAN Sockets on Linux
Huawei_R4850G2_CAN
Example code to communicate with Huawei R4850G2 Power Supply via CAN
Zephyr_WiFi
Example Zephyr WiFi code
dsPIC33EP_IEC61851_J1772_ChargePort_EVSE
Firmware for IEC61851/J1772 Vehicle Charge Port (Vehicle Side) & EVSE (Supply Side)
Zephyr_LoRaWAN
An example LoRaWAN Application on the Zephyr RTOS
ESP32_Node
Example esp-idf code for the Espressif ESP32 to communicate with BME280, INA226, INA228 and ADXL345
nRF9160_Examples
Example code for the Nordic Semiconductor nRF9160 integrated LTE-M/NB-IoT modem and GNSS
RN2903-Demo
This example shows how to run your own code on the RN2903 LoRaWAN Module, eliminating the requirement for a 2nd microcontroller
Linux_PowerMeter
ANSI C code for Linux to read I2C sensors such as the INA226 Voltage/Current/Power Meter and INA228 Voltage/Current/Power/Energy and Charge
nRF52840_Examples
Examples for the Nordic nRF52840-Dongle
AEMO_Parser
AEMO (Australian Energy Market Operator) Parser for Electricity Pool Price Data
AWS_Provisioning
C# Examples for Provisioning Things in AWS IoT
bb.org-overlays
Device Tree Overlays for bb.org boards
bms-16s100-sc
16s / 100A Battery Management System
ESP32_Websocket_LogViewer
Redirects esp32 console in realtime to webpage using websockets. Using esp-idf.
MQTT-example
Linux based ANSI C example code for publishing and subscribing to MQTT topics using the Eclipse Paho library
PIC32MK_USB
PIC32MK USB device code using MPLAB Harmony V3