DroneBot Workshop

DroneBot Workshop

Build your own Electronics, IoT, Drones and Robots – Welcome to the Workshop!

Menu

  • Home
    • Projects
    • Tutorials
  • Arduino
  • Raspberry Pi
  • ESP32
  • Electronics
  • Robots
    • Build a REAL Robot
    • Quadcopters
  • Forum
  • YouTube
  • About
    • Contact Us
    • Frequently Asked Questions
    • About Bill
    • DroneBot Workshop Newsletter
    • Privacy and Cookies
    • Terms of Use
    • Sitemap

General

Meet the Seeeduino XIAO

Seeeduino XIAO

Come and meet the XIAO, a tiny 32-bit Arduino-compatible microcontroller that goes for only 5 dollars!

This amazing little device outperforms the Arduino AVR boards and offers features like an analog output and 10 PWM pins.

We will explore the XIAO using the Arduino IDE and see how easy it is to use.

DroneBot Workshop December 1, 2020 Arduino, Electronics, General 7 Comments Read more

I2C Communications Part 1 – Arduino to Arduino

I2C Part 1-Using 2 Arduinos

This is the first of a series of articles about using I2C. Today I will explain what I2C is and show you the Arduino Wire Library

We will run two demonstrations. The first demo will show you how to exchange data between two Arduinos using I2C. The second demo will describe how to control an LED on a slave Arduino with a potentiometer on a master.

DroneBot Workshop March 30, 2019June 24, 2019 General, Tutorial 22 Comments Read more

Table of Contents

  • 1 Meet the Seeeduino XIAO
    • 1.1 Introduction
    • 1.2 Seeeduino XIAO
      • 1.2.1 SAMD21 MIcrocontroller
      • 1.2.2 Seeeduino XIAO Pinouts
        • 1.2.2.1 Power Connections
        • 1.2.2.2 Analog Input Connections
        • 1.2.2.3 Digital I/O Connections
        • 1.2.2.4 Other Connections
        • 1.2.2.5 Interrupts
        • 1.2.2.6 Pulse Width Modulation (PWM)
      • 1.2.3 Other Features
        • 1.2.3.1 Top
        • 1.2.3.2 Bottom
    • 1.3 Working with the Seeeduino XIAO
      • 1.3.1 Setting up the Arduino IDE for the Seeeduino XIAO
        • 1.3.1.1 1 – Install the Seeeduino SAMD21 Boards Manager
        • 1.3.1.2 2 – Install the XIAO Board
      • 1.3.2 Hooking up the Seeeduino XIAO
        • 1.3.2.1 Hello World
    • 1.4 Running Arduino Code on the Seeeduino XIAO
      • 1.4.1 Test Hookup
      • 1.4.2 Test Sketch 1 – Analog Input
      • 1.4.3 Test Sketch 2 – Digital I/O & Builtin LED
      • 1.4.4 Test Sketch 3 – Analog Output
    • 1.5 Seeeduino XIAO with Arduino Libraries Demo
      • 1.5.1 AM2320 Libraries
      • 1.5.2 AM2320 Test Sketch
    • 1.6 Conclusion
      • 1.6.1 Resources

Welcome to the Newsletter!

Let’s keep in touch!

Subscribe to the DroneBot Workshop Newsletter and be the first to find out about new projects and new features on the website.

No spam - just useful information and updates sent to you every second week. I’d love to be a regular visitor to your Inbox!

Recent Articles

  • Getting Started with PlatformIO
  • Build a Developers Linux Workstation
  • Meet the Seeeduino XIAO
  • Controlling AC Devices with Arduino
  • Build an ESP32-CAM Developers Module

Popular Articles

  • Stepper Motors with Arduino
    Stepper Motors with Arduino – Getting Started with Stepper Motors
    71 Comments
  • L298 Motor Control Module Arduino Potentiometers
    Controlling DC Motors with the L298N Dual H-Bridge and an Arduino
    134 Comments
  • Using Inexpensive 433MHz Transmit and Receive Modules with Arduino
    35 Comments
  • Using LCD Displays with Arduino
    Using LCD Displays with Arduino
    47 Comments
  • Robot Car With Speed Sensors
    Wireless Joystick for Arduino Robot Car with nRF24L01+
    76 Comments

Projects

  • Arduino Projects
  • Drone Projects
  • Electronics Projects
  • Internet of Things Projects
  • Raspberry Pi Projects
  • Robot Projects

Tutorials

  • Arduino Tutorials
  • Drone Tutorials
  • Electronics Tutorials
  • Internet of Things Tutorials
  • Raspberry Pi Tutorials
  • Robot Tutorials
  • Software Tutorials

What’s New

  • Getting Started with PlatformIO
  • Build a Developers Linux Workstation
  • Meet the Seeeduino XIAO
  • Controlling AC Devices with Arduino
  • Build an ESP32-CAM Developers Module
  • Using Basic Logic Gates – With & Without Arduino
  • Using Servo Motors with ESP32
  • Raspberry Pi Cameras – the BIG Picture
  • Getting started with the ESP32-CAM

What’s Popular

  • Getting started with ESP32
  • Getting started with the ESP32-CAM
  • Stepper Motors with Arduino - Getting Started with Stepper Motors
  • Convert an ATX Computer Supply to a Bench Power Supply
  • Using Rotary Encoders with Arduino
  • Getting Started with PlatformIO

Workshop Connections

  • View dronebotworkshop’s profile on Facebook
  • View @DroneBotWS’s profile on Twitter
  • View DroneBotWorkshop’s profile on GitHub
  • View UCzml9bXoEM0itbcE96CB03w’s profile on YouTube
  • View dronebotworkshop’s profile on Vimeo

Copyright © 2021 DroneBot Workshop.
  • Home
  • Arduino
  • Raspberry Pi
  • Drones
  • Robots
  • Electronics
  • IoT
  • Reviews
  • Tutorials
  • About Us
  • Contact Us
  • Privacy and Cookies
This site uses cookies: Find out more.