[Arduino_Nano/atmega328p/FreqModulation]

Frequency modulation using logic blocks

  Frequency modulation of pulses using and and not logic gates blocks.
FreqMod.ino

Download (pzw)

View Online


[Arduino_Nano/atmega328p/I2C_IOexpander]

MCP23017 example from Adafruit MCP23017 Arduino Library

// I2C IO expander controls an LED via an attached button.

mcp23xxx_combo.ino

Download (pzw)

[Arduino_Nano/atmega328p/MultiDisplay]

LCD HD44780 with PCF8574 Multi Display

// ----------------------------------------------------------------------------
// MultiDisplay - simple demonstration of accessing multiple lcds
// Created by Bill Perry 2016-07-02
// bperrybap@opensource.billsworld.billandterrie.com
//
// This example code is unlicensed and is released into the public domain
// ----------------------------------------------------------------------------
// 
// This sketch is for LCDs with PCF8574 or MCP23008 chip based backpacks
//
// Sketch will print lcd instance number on top line with i2c address
// and will print the amount of time since the Arduino has been reset
// on the second row.
//

MultiDisplay.ino

Download (pzw)

[Arduino_Nano/atmega328p/servo_Knob]

Controlling a servo position using a potentiometer (variable resistor)

 Controlling a servo position using a potentiometer (variable resistor)
 by Michal Rinott 

 modified on 8 Nov 2013
 by Scott Fitzgerald
 http://www.arduino.cc/en/Tutorial/Knob
Knob.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/3Dcube]

MPU6050 and 3D cube


Time to rotate a virtual cube on a 0.96″ OLED Display! In this tutorial, I’ll be using the MPU6050 to get the acceleration values of the X-axis and the Y-Axis, which would then be translated to the speed at which the cube is rotating at. I’ll not be using the values of the gyroscope this time but I may used it in the future.

Tutorial MPU6050 and 3D cube

Download (pzw)

[Arduino_Uno/atmega328p/ADXL345_I2C]

ADXL345 Accel example I2C

/*  ********************************************* 
 *  SparkFun_ADXL345_Example
 *  Triple Axis Accelerometer Breakout - ADXL345 
 *  Hook Up Guide Example 
 *  
 *  Utilizing Sparkfun's ADXL345 Library
 *  Bildr ADXL345 source file modified to support 
 *  both I2C and SPI Communication
 *  
 *  E.Robert @ SparkFun Electronics
 *  *********************************************/

SparkFun_ADXL345_Example.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/ADXL345_SPI]

ADXL345 Accel example SPI

/*  ********************************************* 
 *  SparkFun_ADXL345_Example
 *  Triple Axis Accelerometer Breakout - ADXL345 
 *  Hook Up Guide Example 
 *  
 *  Utilizing Sparkfun's ADXL345 Library
 *  Bildr ADXL345 source file modified to support 
 *  both I2C and SPI Communication
 *  
 *  E.Robert @ SparkFun Electronics
 *  *********************************************/

SparkFun_ADXL345_Example.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/AnalogButtons]

Analog Buttons

Arduino analog input push buttons.

AnalogButtons.ino

Download (pzw)

[Arduino_Uno/atmega328p/AnalogInOutSerial]

Analog input, analog output, serial output

  Reads an analog input pin, maps the result to a range from 0 to 255 and uses
  the result to set the pulse width modulation (PWM) of an output pin.
  Also prints the results to the Serial Monitor.

  The circuit:
  - potentiometer connected to analog pin 0.
    Center pin of the potentiometer goes to the analog pin.
    side pins of the potentiometer go to +5V and ground
  - LED connected from digital pin 9 to ground

  created 29 Dec. 2008
  modified 9 Apr 2012
  by Tom Igoe

  This example code is in the public domain.

  http://www.arduino.cc/en/Tutorial/AnalogInOutSerial
AnalogInOutSerial.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/Arduino_sound]

Arduino Star Wars Song for Piezo

Nick James nicksort
https://gist.github.com/nicksort/4736535
arduino_sound.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/BMP180]

BMP180 Pressure sensor

  This is an example for the BMP085 Barometric Pressure & Temp Sensor
  Designed specifically to work with the Adafruit BMP085 Breakout 
  ----> https://www.adafruit.com/products/391
  These pressure and temperature sensors use I2C to communicate, 2 pins
  are required to interface
  Adafruit invests time and resources providing this open source code, 
  please support Adafruit and open-source hardware by purchasing 
  products from Adafruit!
  Written by Limor Fried/Ladyada for Adafruit Industries.  
  BSD license, all text above must be included in any redistribution

BMP085test.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/BMP280]

BMP280 Pressure sensor

  This is a library for the BMP280 humidity, temperature & pressure sensor
  Designed specifically to work with the Adafruit BMP280 Breakout
  ----> http://www.adafruit.com/products/2651
  These sensors use I2C or SPI to communicate, 2 or 4 pins are required
  to interface.
  Adafruit invests time and resources providing this open source code,
  please support Adafruit andopen-source hardware by purchasing products
  from Adafruit!
  Written by Limor Fried & Kevin Townsend for Adafruit Industries.
  BSD license, all text above must be included in any redistribution

bmp280test.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/cardinfo]

SD card test

  This example shows how use the utility libraries on which the'
  SD library is based in order to get info about your SD card.
  Very useful for testing a card when you're not sure whether its working or not.

  The circuit:
    SD card attached to SPI bus as follows:
 ** MOSI - pin 11 on Arduino Uno/Duemilanove/Diecimila
 ** MISO - pin 12 on Arduino Uno/Duemilanove/Diecimila
 ** CLK - pin 13 on Arduino Uno/Duemilanove/Diecimila
 ** CS - depends on your SD card shield or module.
 		Pin 4 used here for consistency with other Arduino examples


  created  28 Mar 2011
  by Limor Fried
  modified 9 Apr 2012
  by Tom Igoe


Click on sdcard connector to change sdcard file image.
CardInfo.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/ColorPallete]

FastLED Library - Color Palette example

// This example shows several ways to set up and use 'palettes' of colors
// with FastLED.
//
// These compact palettes provide an easy way to re-colorize your
// animation on the fly, quickly, easily, and with low overhead.
//
// USING palettes is MUCH simpler in practice than in theory, so first just
// run this sketch, and watch the pretty lights as you then read through
// the code.  Although this sketch has eight (or more) different color schemes,
// the entire sketch compiles down to about 6.5K on AVR.
//
// FastLED provides a few pre-configured color palettes, and makes it
// extremely easy to make up your own color schemes with palettes.
//
// Some notes on the more abstract 'theory and practice' of
// FastLED compact palettes are at the bottom of this file.


ColorPalette.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/counter_dec]

Counter with decoder

Simple example of how to use the multiplexed 7-segment display with decoder 
counter_dec.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/counter_latch]

Counter with decoder and latch

Simple example of how to use the latched 7-segment display with decoder 
counter_latch.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/DHT11]

DHT11 humidity and temperature sensor

// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain
//
// REQUIRES the following Arduino libraries:
// - DHT Sensor Library: https://github.com/adafruit/DHT-sensor-library
// - Adafruit Unified Sensor Lib: https://github.com/adafruit/Adafruit_Sensor

DHTtester.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/DHT22]

DHT22 humidity and temperature sensor

// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain
//
// REQUIRES the following Arduino libraries:
// - DHT Sensor Library: https://github.com/adafruit/DHT-sensor-library
// - Adafruit Unified Sensor Lib: https://github.com/adafruit/Adafruit_Sensor

DHTtester.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/display_bargraph]

LED bar graph


  Turns on a series of LEDs based on the value of an analog sensor.
  This is a simple way to make a bar graph display. Though this graph uses 10
  LEDs, you can use any number by changing the LED count and the pins in the
  array.

  This method can be used to control any series of digital outputs that depends
  on an analog input.

  The circuit:
  - LEDs from pins 2 through 9 to ground

  created 4 Sep 2010
  by Tom Igoe

  This example code is in the public domain.

  http://www.arduino.cc/en/Tutorial/BarGraph
barGraph.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/DS18B20]

DS18S20 Temperature sensor

// OneWire DS18S20, DS18B20, DS1822 Temperature Example
//
// http://www.pjrc.com/teensy/td_libs_OneWire.html
//
// The DallasTemperature library can do all this work for you!
// https://github.com/milesburton/Arduino-Temperature-Control-Library

DS18x20_Temperature.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/Encoder_basic]

Encoder Library - Basic Example

/* Encoder Library - Basic Example
 * http://www.pjrc.com/teensy/td_libs_Encoder.html
 *
 * This example code is in the public domain.
 */


Basic.pde

Download (pzw)

View Online


[Arduino_Uno/atmega328p/espmsim_server]

Serial esp8266/espmsim TCP server

Open the esp8266 modem simulator in tools menu and connect the serial 
(or a real esp8266 connected in a real serial port).

To use the serial port, first configure the com0com or tty0tty as 
described in the help.

When the server is loaded, open a browser in the address http://127.0.0.1:2000 

espmsim_server.ino

Download (pzw)

[Arduino_Uno/atmega328p/firmata_ethernet]

Firmata Library - Standard Firmata Ethernet

  StandardFirmataEthernet is a TCP client/server implementation. You will need a Firmata client library
  with a network transport that can act as a TCP server or client in order to establish a connection between
  StandardFirmataEthernet and the Firmata client application.
  To use StandardFirmataEthernet you will need to have one of the following
  boards or shields:
  - Arduino Ethernet shield (or clone)
  - Arduino Ethernet board (or clone)
  - Arduino Yun
  Follow the instructions in the ethernetConfig.h file (ethernetConfig.h tab in Arduino IDE) to
  configure your particular hardware.
  NOTE: If you are using an Arduino Ethernet shield you cannot use the following pins on
  the following boards. Firmata will ignore any requests to use these pins:
  - Arduino Uno or other ATMega328 boards: (D4, D10, D11, D12, D13)
  - Arduino Mega: (D4, D10, D50, D51, D52, D53)
  - Arduino Leonardo: (D4, D10)
  - Arduino Due: (D4, D10)
  - Arduino Zero: (D4, D10)
  If you are using an ArduinoEthernet board, the following pins cannot be used (same as Uno):
  - D4, D10, D11, D12, D13


StandardFirmataEthernet.ino

Download (pzw)

[Arduino_Uno/atmega328p/firmata]

Firmata Library - Standard Firmata

  Firmata is a generic protocol for communicating with microcontrollers
  from software on a host computer. It is intended to work with
  any host computer software package.
  To download a host software package, please click on the following link
  to open the list of Firmata client libraries in your default browser.
  https://github.com/firmata/arduino#firmata-client-libraries
  Copyright (C) 2006-2008 Hans-Christoph Steiner.  All rights reserved.
  Copyright (C) 2010-2011 Paul Stoffregen.  All rights reserved.
  Copyright (C) 2009 Shigeru Kobayashi.  All rights reserved.
  Copyright (C) 2009-2016 Jeff Hoefs.  All rights reserved.
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
  License as published by the Free Software Foundation; either
  version 2.1 of the License, or (at your option) any later version.
  See file LICENSE.txt for further informations on licensing terms.
  Last updated August 17th, 2017


StandardFirmata.ino

Download (pzw)

[Arduino_Uno/atmega328p/FreeRtos]

Projeto simples com FreeRTOS e Arduino


Principais conceitos de RTOS para iniciantes com Arduino e FreeRTOS escrito por Pedro Bertoleti.


Artigo Original no site Embarcados

Download (pzw)

[Arduino_Uno/atmega328p/game_lcd]

Arduino LCD Game

//  _ ___ _______     ___ ___ ___  ___ _   _ ___ _____ ___ 
// / |_  )__ /   \   / __|_ _| _ \/ __| | | |_ _|_   _/ __| 
// | |/ / |_ \ |) | | (__ | ||   / (__| |_| || |  | | \__ \ 
// |_/___|___/___/   \___|___|_|_\\___|\___/|___| |_| |___/ 
// 
// Arduino LCD Game
// 
// Made by 123d Circuits
// License: CC-BY-SA 3.0
// Downloaded from: https://circuits.io/circuits/1073419-arduino-lcd-game

Play using gamepad A button (mapped as computer keyboard "i" key)

ArduinoLCDGame.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/game_marduino]

Super Marduino

 * Super Marduino
 * A platform game with Arduino Uno.
 * 
 * Requirements:
 * Nokia 5510 display and three buttons.
 * Additional libraries: Adafruit GFX and Adafruit_PCD8544.
 * 
 * Created by Tobias Beise Ulrich
 * 
 * GitHub:
 * https://github.com/tobiasbu/marduino

Play using gamepad:
Select or Jump: A button (mapped as computer keyboard "i" key)
Right : B button (mapped as computer keyboard "l" key)
Left : D button (mapped as computer keyboard "j" key)


marduino source

Download (pzw)

View Online


[Arduino_Uno/atmega328p/game_snake]

Snake Game


/**** Snake Game by Abhinav Faujdar *****/


Play using gamepad:
Up : A button (mapped as computer keyboard "i" key)
Down : C button (mapped as computer keyboard "k" key)
Right : B button (mapped as computer keyboard "l" key)
Left : D button (mapped as computer keyboard "j" key)
Pause : E button (mapped as computer keyboard "e" key)



snake.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/IO_expander]

MCP23S17 IO expander

   MCP23S17_outtest.ino
  
   MCP23S17 library example

MCP23S17_outtest.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/l293_motor]

L293 Library - MotorControl Demo

 * Bidirectional Motor Control with standalone L293
 *
 * Example of using L293 library to control one or more DC Birirectional Motors with the standalone configuration of the L293
 *
 * Created by Giuseppe Masino, 25 may 2016
 * Author URL http://www.facebook.com/dev.giuseppemasino
 *
 * This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
 * To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/.
 *


MotorControl_Demo.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LCD_hd44780]

LCD hd44780 - LiquidCrystal Library - Custom Characters

 Demonstrates how to add custom characters on an LCD  display.
 The LiquidCrystal library works with all LCD displays that are
 compatible with the  Hitachi HD44780 driver. There are many of
 them out there, and you can usually tell them by the 16-pin interface.

 This sketch prints "I  Arduino!" and a little dancing man
 to the LCD.

  The circuit:
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground
 * 10K potentiometer:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)
 * 10K poterntiometer on pin A0

 created 21 Mar 2011
 by Tom Igoe
 modified 11 Nov 2013
 by Scott Fitzgerald
 modified 7 Nov 2016
 by Arturo Guadalupi

 Based on Adafruit's example at
 https://github.com/adafruit/SPI_VFD/blob/master/examples/createChar/createChar.pde

 This example code is in the public domain.
 http://www.arduino.cc/en/Tutorial/LiquidCrystalCustomCharacter

 Also useful:
 http://icontexto.com/charactercreator/

CustomCharacter.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LCD_pcd8544]

pcd8544 Graphics Test

  GraphicsTest.pde
   
  Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/
  
  Copyright (c) 2012, olikraus@gmail.com
  All rights reserved.
GraphicsTest.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LCD_pcd8544_test]

pcd8544 Test


This is an example sketch for our Monochrome Nokia 5110 LCD Displays

  Pick one up today in the adafruit shop!
  ------> http://www.adafruit.com/products/338

These displays use SPI to communicate, 4 or 5 pins are required to
interface

Adafruit invests time and resources providing this open source code,
please support Adafruit and open-source hardware by purchasing
products from Adafruit!

Written by Limor Fried/Ladyada  for Adafruit Industries.
BSD license, check license.txt for more information
All text above, and the splash screen must be included in any redistribution


Original Github

pcdtest.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LCD_pcf8833]

pcf8833 Graphics Test

  GraphicsTest.ino
  
  Generate some example graphics

  Universal uC Color Graphics Library
  
  Copyright (c) 2014, olikraus@gmail.com
  All rights reserved.

GraphicsTest.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/lcd_ssd1306_i2c]

library lcdgfx example: ssd1306_demo

/**
 *   Attiny85 PINS (i2c)
 *             ____
 *   RESET   -|_|  |- 3V
 *   SCL (3) -|    |- (2)
 *   SDA (4) -|    |- (1)
 *   GND     -|____|- (0)
 *
 *   Attiny SPI PINS:     connect LCD to D4 (D/C), GND (CS), D3 (RES), D1(DIN), D2(CLK)
 *
 *   Nano/Atmega328 PINS: connect LCD to A4/A5 (i2c)
 *   ESP8266: GPIO4(SDA) / GPIO5( SCL )
 *   STM32: B7(SDA), B6(SCL)
 */
ssd1306_demo.ino

Download (pzw)

[Arduino_Uno/atmega328p/lcd_ssd1306]

library lcdgfx example: ssd1306_demo

/**
 *   Attiny85 PINS (i2c)
 *             ____
 *   RESET   -|_|  |- 3V
 *   SCL (3) -|    |- (2)
 *   SDA (4) -|    |- (1)
 *   GND     -|____|- (0)
 *
 *   Attiny SPI PINS:     connect LCD to D4 (D/C), GND (CS), D3 (RES), D1(DIN), D2(CLK)
 *
 *   Nano/Atmega328 PINS: connect LCD to A4/A5 (i2c)
 *   ESP8266: GPIO4(SDA) / GPIO5( SCL )
 *   STM32: B7(SDA), B6(SCL)
 */
ssd1306_demo.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LED_matrix_MAX72xx]

LED matrix MAX7211

   matriz_led.ino
  
   Exemplo PONG
   Livro Arduino Básico de Michael McRoberts

matriz_led.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/LED_matrix_scroll]

LED matrix MAX7211 scroll

   Ticker.ino
  
   Max72xxPanel library example

Ticker.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/lode_runner]

Library lcdgfx example: lode runner

/*
 *   Attiny85 PINS
 *             ____
 *   RESET   -|_|  |- 3V
 *   SCL (3) -|    |- (2)
 *   SDA (4) -|    |- (1) - BUZZER
 *   GND     -|____|- (0) - BUTTONS module
 *
 *   Atmega328 PINS with i2c SSD1306 to A4/A5, BUZZER on D8,
 *   Z-keypad ADC module on A0 pin.
 *   If you want to use GPIO keys, uncomment USE_GPIO_BUTTONS below
 *
 *   Atmega328 PINS with spi Nokia 5110 LCD:
 *   LCD RST to D3
 *   LCD CES to D4
 *   LCD DC to  D5
 *   LCD DIN to D11
 *   LCD CLK to D13
 *   LCD BL to  VCC
 */


Play using gamepad (analogic):
Up: B button (mapped as computer keyboard "i" key)
Right: A button (mapped as computer keyboard "l" key)
Left: D button (mapped as computer keyboard "j" key)
Down: C button (mapped as computer keyboard "k" key)

lode_runner.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/Oscilloscope]

Arduino Uno 3V Oscilloscope

This is my version of the Arduino oscilloscope code.  This file is strictly the display code for 
one analog channel.  It will soon be merged into my data logger project.

This is shared so others may incorporate the display code into their projects.  It has been modified to 
play nice with the Adafruit 5110 LCD library.

This is a work in progress but hopefully it will help someone else by providing
a base to start and work from.

Please check out my Youtube videos here and consider a thumbs up if this helped you!
Youtube : http://www.youtube.com/mkmeorg

Full Arduino Tutorial Playlist here: https://www.youtube.com/playlist?list=PLxyM2a_cfnzjXms2WRO9OdAr-_7K-Ve2Z

Original code comment text:
###########################################################
  Title:       Arduino Uno 3V Oscilloscope
  Purpose:     Use a Nokia 5110 LCD screen with the arduino
  Created by:  Brian O'Dell from the Fileark Arduino Oscilloscope.
  Note:        Please reuse, repurpose, and redistribute this code.
  Note:        This code uses the Adafruit PDC8544 LCD library  
###########################################################
https://github.com/Megamemnon/Arduino-Oscilloscope/blob/master/Uno3VOScope.ino
oscilloscope.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/Piano]

Arduino Piano

Arduino Tutorial Mini Piano

Visit the Channel for more interesting projects

https://www.youtube.com/channel/UCks-9JSnVb22dlqtMgPjrlg
piano.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/rc_receiver]

library rc-switch example: ReceiveDemo Simple

/*
  Simple example for receiving
  
  https://github.com/sui77/rc-switch/
*/


Press the play button on VCD play part to send the recorded code to microcontroller input.
ReceiveDemo_Simple.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/sdformatter]

Sd Formatter

/*
 * This program will format SD/SDHC/SDXC cards.
 * Warning all data will be deleted!
 *
 * This program attempts to match the format
 * generated by SDFormatter available here:
 *
 * http://www.sdcard.org/consumers/formatter/
 *
 * For very small cards this program uses FAT16
 * and the above SDFormatter uses FAT12.
 */


Click on sdcard connector to change sdcard file image.
SdFormatter.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/Serial_LCD]

Serial LCD LiquidCrystal_I2C

LiquidCrystal_I2C CustomChars example
//YWROBOT
//Compatible with the Arduino IDE 1.0
//Library version:1.1
CustomChars.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/servo_Knob]

Controlling a servo position using a potentiometer (variable resistor)

 Controlling a servo position using a potentiometer (variable resistor)
 by Michal Rinott 

 modified on 8 Nov 2013
 by Scott Fitzgerald
 http://www.arduino.cc/en/Tutorial/Knob
Knob.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/softserial]

library SoftwareSerial example: SoftwareSerial

  Software serial multple serial test
 Receives from the hardware serial, sends to software serial.
 Receives from software serial, sends to hardware serial.
 The circuit:
 * RX is digital pin 7 (connect to TX of other device)
 * TX is digital pin 8 (connect to RX of other device)
 created back in the mists of time
 modified 25 May 2012
 by Tom Igoe
 based on Mikal Hart's example
 This example code is in the public domain.
SoftwareSerialExample.ino

Download (pzw)

[Arduino_Uno/atmega328p/srtank_test]

Serial remote tank simple test

Open the Serial remote tank in tools menu and connect the serial.

To use the serial port, first configure the com0com or tty0tty as 
described in the help.
srtank_test.ino

Download (pzw)

[Arduino_Uno/atmega328p/stepper_onerevolution]

Stepper Motor Control - one revolution

 This program drives a unipolar or bipolar stepper motor.
 The motor is attached to digital pins 8 - 11 of the Arduino.

 The motor should revolve one revolution in one direction, then
 one revolution in the other direction.


 Created 11 Mar. 2007
 Modified 30 Nov. 2009
 by Tom Igoe
stepper_oneRevolution.ino

Download (pzw)

View Online


[Arduino_Uno/atmega328p/tictactoe]

Arduino Touch Tic-Tac-Toe Game

   //////////////////////////////////////////////
  //     2.8" TOUCH SCREEN TIC TAC TOE        //
 //                                          //
//           http://www.educ8s.tv           //
/////////////////////////////////////////////


Arduino Touch Tic-Tac-Toe Game project

Download (pzw)

View Online


[Arduino_Uno/atmega328p/udpntpclient]

library Ethernet example: UdpNtpClient

 Udp NTP Client
 Get the time from a Network Time Protocol (NTP) time server
 Demonstrates use of UDP sendPacket and ReceivePacket
 For more on NTP time servers and the messages needed to communicate with them,
 see http://en.wikipedia.org/wiki/Network_Time_Protocol
 created 4 Sep 2010
 by Michael Margolis
 modified 9 Apr 2012
 by Tom Igoe
 modified 02 Sept 2015
 by Arturo Guadalupi
 This code is in the public domain.
UdpNtpClient.ino

Download (pzw)

[Arduino_Uno/atmega328p/ultrasonic]

Ultrasonic range finder

https://how2electronics.com/arduino-ultrasonic-range-finder-hc-sr04-oled-display/

ultrasonic.ino

Download (pzw)

[Arduino_Uno/atmega328p/URTouch_ButtonTest]

URTouch Library - ButtonTest

// URTouch_ButtonTest 
// Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved
// web: http://www.RinkyDinkElectronics.com/
//
// This program is a quick demo of how create and use buttons.
//
// This program requires the UTFT library.
//
// It is assumed that the display module is connected to an
// appropriate shield or that you know how to change the pin 
// numbers in the setup.
//


Library: URTouch

Download (pzw)

View Online


[Arduino_Uno/atmega328p/URTouch_QuickPaint]

URTouch Library - QuickPaint

// URTouch_QuickPaint 
// Copyright (C)2015 Rinky-Dink Electronics, Henning Karlsen. All right reserved
// web: http://www.RinkyDinkElectronics.com/
//
// This program is a quick demo of how to use the library.
//
// This program requires the UTFT library and a display
// module with at least 320x240 pixels resolution.
//
// It is assumed that the display module is connected to an
// appropriate shield or that you know how to change the pin 
// numbers in the setup.
//


Library: URTouch

Download (pzw)

View Online


[Arduino_Uno/atmega328p/webclientrepeating]

library Ethernet example: WebClientRepeating

  Repeating Web client
 This sketch connects to a a web server and makes a request
 using a Wiznet Ethernet shield. You can use the Arduino Ethernet shield, or
 the Adafruit Ethernet shield, either one will work, as long as it's got
 a Wiznet Ethernet module on board.
 This example uses DNS, by assigning the Ethernet client with a MAC address,
 IP address, and DNS address.
 Circuit:
 * Ethernet shield attached to pins 10, 11, 12, 13
 created 19 Apr 2012
 by Tom Igoe
 modified 21 Jan 2014
 by Federico Vanzati
 http://www.arduino.cc/en/Tutorial/WebClientRepeating
 This code is in the public domain.
WebClientRepeating.ino

Download (pzw)

[Arduino_Uno/atmega328p/webserver]

library Ethernet example: WebServer

  Web Server
 A simple web server that shows the value of the analog input pins.
 using an Arduino Wiznet Ethernet shield.
 Circuit:
 * Ethernet shield attached to pins 10, 11, 12, 13
 * Analog inputs attached to pins A0 through A5 (optional)
 created 18 Dec 2009
 by David A. Mellis
 modified 9 Apr 2012
 by Tom Igoe
 modified 02 Sept 2015
 by Arturo Guadalupi


Open a browser on address http://127.0.0.1:2080
WebServer.ino

Download (pzw)

[Arduino_Uno/atmega328p/wires]

Jumper Wires example

This examples show the use of jumper wires to direct connect parts. The microcontroller is not used on example.

Download (pzw)

View Online


[Breadboard/atmega328p/game_marduino]

Super Marduino

 * Super Marduino
 * A platform game with Arduino Uno.
 * 
 * Requirements:
 * Nokia 5510 display and three buttons.
 * Additional libraries: Adafruit GFX and Adafruit_PCD8544.
 * 
 * Created by Tobias Beise Ulrich
 * 
 * GitHub:
 * https://github.com/tobiasbu/marduino

Play using gamepad:
Select or Jump: A button (mapped as computer keyboard "i" key)
Right : B button (mapped as computer keyboard "l" key)
Left : D button (mapped as computer keyboard "j" key)


marduino source

Download (pzw)

View Online