This is a handy Arduino programming guide for those who already have some experience with Arduino but sometimes forget about the basics.
Read More »ESP8266 WiFi AT Command List
Test command Command Response Parameter AT OK – Reset Command Response Parameter AT+RST OK – Get firmware version Command Response Parameter AT+GMR VERSION:<Param> OK Param : firmware version WiFi mode Command Response Parameter AT+CWMODE=? +CWMODE:(1-3) OK – AT+CWMODE? +CWMODE: <Param> OK Param: 1 — station mode (client) …
Read More »HC-05 Bluetooth AT Command List
The HC-05 is a common Bluetooth module used in many microcontroller projects. Here’s a compilation of all HC-05 Bluetooth AT Commands. For beginners, see Arduino Bluetooth.
Read More »Arduino Parts | DIY Arduino Guide
A reference of Arduino Parts for building your own Arduino board.
Read More »NodeMCU WiFi Jammer
There is, in fact, a way to create a NodeMCU ESP8266 WiFi jammer although technically, this is a deauther and not really a jammer. A jammer sends out noise on the WiFi frequency spectrum (2.4 GHz) while the program in this tutorial sends packets that disrupt the normal functions of …
Read More »NodeMCU Pinout Reference
The NodeMCU is an Arduino-compatible board that features the ESP8266 at its core. It became popular because it is a WiFi-ready microcontroller by itself – no need for an Arduino. This NodeMCU pinout reference aims to show pinouts for NodeMCU v0.9, NodeMCU v1.0, and NodeMCU v3.
Read More »What is I2C? | Protocol Guide
I2C, or Inter-integrated Circuit, is a communications protocol common in microcontroller-based systems, particularly for interfacing with sensors, memory devices and liquid crystal displays. Similar to SPI, it’s a synchronous protocol because it uses a clock line. The I2C protocol, however, uses less pins and is a much more robust standard.
Read More »What is SPI? | Protocol Guide
SPI, short for Serial Peripheral Interface, is a communication protocol common in microcontroller systems. Sensors, liquid crystal displays and memory cards are examples of devices that use SPI. It is faster than both UART and I2C although it also has its disadvantages.
Read More »Catch the Light PIC Game
This project is a simple PIC game where LEDs go on randomly one at a time. The objective is to “catch” the LED that’s on by pressing the corresponding button. For every catch, the score, displayed on a seven segment display, is incremented. The speed of the LEDs increase every …
Read More »Using RFID with Raspberry Pi Zero
Using RFID cards and tags is a cool way to switch on anything, wirelessly. For example, you can create an e-lock for your room, check meeting attendance or use cards to control your robot. In this tutorial, we will add RFID functions to a Raspberry Pi Zero.
Read More »