Skip to content

Instantly share code, notes, and snippets.

View ArduinoBasics's full-sized avatar

Scott C ArduinoBasics

  • Australia
View GitHub Profile
@ArduinoBasics
ArduinoBasics / Joystick_and_Matrix.ino
Last active March 9, 2020 06:43
Use a Joystick to control a pixel on an 8x8 LED matrix
/* -------------------------------------------------------------
* Project Name: Joystick and Matrix
* Author: ScottC
* Date: 08 March 2020
* IDE version: 1.8.5 (Windows 10)
* Tutorial at: https://arduinobasics.blogspot.com/2020/03/matrix-and-joystick.html
* ------------------------------------------------------------
*/
#include <SPI.h>
/*------------------------------------------------- ----------------
* HEADER FILE for BlinkMe
* Library Descriptionn: Simplifying LED blinking
* Library Name: BlinkMe
*
* Author: Scott C / ArduinoBasics
* Version: 1.0
* Date Created: 28 Dec 2019
-------------------------------------------------------------------*/
/*-----------------------------------------------------------------
* CPP FILE for BlinkMe
* Library Descriptionn: Simplifying LED blinking
* Library Name: BlinkMe
*
* Author: Scott C / ArduinoBasics
* Version: 2.0
* Date Created: 28 Dec 2019
-------------------------------------------------------------------*/
@ArduinoBasics
ArduinoBasics / blinkTest.ino
Last active December 29, 2019 11:07
Sketch to test the BlinkMe library
/*
Filename: blinkTest.ino
Example sketch: Testing the BlinkMe library
Author: Scott C / ArduinoBasics
Date: 28th Nov 2019
Microcontroller: Arduino UNO
IDE Version: 1.8.5 (Windows 10)
https://github.com/ArduinoBasics/Arduino_Libraries/tree/master/BlinkMe
*/
@ArduinoBasics
ArduinoBasics / Ubidots_button.ino
Last active May 19, 2019 08:55
Create a button on a Ubidots dashboard and interface with an ESP8266 based module (Maker Display 2) via MQTT subscription.
/*==========================================================================
* Project: Ubidots button
* Author: Scott C
* Date created: 06 May 2019
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
* Tutorial Link: https://arduinobasics.blogspot.com/2019/05/maker-display-to-ubidots-mqtt-button.html
*
* Description:
* Create a button on a Ubidots dashboard and interface with an ESP8266 based module (Maker Display 2) via MQTT subscription.
@ArduinoBasics
ArduinoBasics / sprintf_functionality.ino
Last active October 5, 2023 03:06
Showing how to use the sprintf function in an Arduino sketch
/*==========================================================================
* Project: sprintf functionality
* Author: Scott C
* Date created: 06 May 2019
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
* Tutorial Link: https://arduinobasics.blogspot.com/2019/05/sprintf-function.html
*
* Acknowledgements:
* The following resource was a key element of this tutorial: http://www.cplusplus.com/reference/cstdio/printf/
@ArduinoBasics
ArduinoBasics / Arduino_Universal_Remote.ino
Last active July 13, 2021 20:53
ArduinoBasics Universal Remote Project
/*==========================================================================
* Project: ArduinoBasics Universal Remote
* Author: Scott C
* Date created: 09 March 2019
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
* Tutorial Link: https://arduinobasics.blogspot.com/2019/04/universal-remote-grove-infrared-project.html
*
* Description:
* This project will turn an ordinary Keyes IR remote into a programmable multi-signal universal remote.
@ArduinoBasics
ArduinoBasics / Alcohol_Detection_Project.ino
Last active November 24, 2019 13:23
Alcohol Detection Project
/*==========================================================================
* Project: ArduinoBasics Alcohol Detection Project
* Author: Scott C
* Date created: 17 December 2018
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
* Tutorial Link: https//arduinobasics.blogspot.com/
*
* ***WARNING*** : You should NEVER use this as a real life breathalyser.
*
@ArduinoBasics
ArduinoBasics / Digital_Rain_Cloud.ino
Created November 8, 2018 14:16
A simple program written for the Rainbowduino 4x4x4 RGB LED cube, that creates a digital rain-cloud effect
/*==========================================================================
* Project: ArduinoBasics Digital Raincloud
* Author: Scott C
* Date created: 06 November 2018
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
* Tutorial Link: https//arduinobasics.blogspot.com/
*
* Description:
* A simple program written for the Rainbowduino 4x4x4 RGB LED cube (by Seeedstudio),
@ArduinoBasics
ArduinoBasics / ArduinoBasics_WiFi_Scanner_Code.ino
Created September 16, 2018 15:04
A sketch for the KEYES ESP-13 WiFi Shield to create a WiFi Scanner
/*==========================================================================
* Project: ArduinoBasics WiFi Scanner
* Author: Scott C
* Date created: 16 September 2018
* Arduino IDE version: 1.8.5
* Operating System: Windows 10 Pro
*
* Description:
* The ESP-13 WiFi shield will create an Access Point that you can connect to
* using your phone/tablet/PC. Once connected via WiFi, navigate your browser