Giter Site home page Giter Site logo

federicosanna / arduino-primo-tutorials Goto Github PK

View Code? Open in Web Editor NEW
12.0 0.0 3.0 48 KB

Here some tutorials to explain and show how to make use of the new features of the Arduino Primo and Arduino Primo Core, such as Wifi, BLE, NFC, InfraRed and various sensors. Hope you can find this helpful to create amazing stuff, save the planet or make a cool project to look smart at the dinning table with your uncles.

License: MIT License

Arduino 100.00%
arduino arduino-library arduino-primo arduino-ide arduino-boards arduino-examples arduino-tutorials arduino-wireless arduino-sketch arduino-primo-core

arduino-primo-tutorials's Introduction

Arduino Primo Tutorials

Here some tutorial to explain and show how to use make use of the new features on the Arduino Primo and Arduino Primo Core, such as Wifi, BLE, NFC, InfraRed and various sensors. Hope you will keep using Arduino to create amazing stuff, save the planet or make a cool project to look smart at the dinning table with your uncles.

You can find here a summary of the projects I developed. More information can be found by opening the single projects.

  • Heart Rate Monitor
    An Arduino Primo board uses a pulse sensor to record information about your heart rate and sends them to your smartphone via BLE. The information are displayed by mean of the Nordic nRF Toolbox App, that should be downloaded directly on your smartphone. Shows how to process the incoming information from a sensor, how to organise them following the BLE protocols, use the libraries

  • Digital Pinboard
    A short message can be stored on an Arduino Primo board using a smartphone through the Nordic nRF Connect App, or with other devices. The message can then be read by any device with NFC enabled by bringing it near to the board. Shows how to use NFC features and how to combine them with Bluetooth to make it more dynamic and versatile.

  • Media Player Gesture Control
    Arduino Primo Core can be used to play music on your smartphone or laptop using gestures. It uses the BLE library to send information to the device and allows you to control the music remotely.

  • Mouse Control Smartphone
    Arduino Primo Core can be used as a mouse for your smartphone thanks to the System Control BLE library. The example explains how to move the pointer on the screen using the accelerometers of the Arduino Primo Core. Tilt the board on the direction where you want to move the pointer, tap on it once to press the mouse, and tap again to release.

  • Weather Monitor
    This example makes use of two boards, an Arduino Primo and an Arduino Primo Core. The two boards communicate via Bluetooth, Primo is the Peripheral and Primo Core is Central. When Primo Core sends a signal to Primo, it searches on internet the current temperature on a given city requesting it from the New York Time server. At the end of the reserch the temperature in Celsius is sent back to Primo Core, from which the temperature from the server and the environment temperature from the sensor, can be read via NFC with a smartphone or another NFC reader.

arduino-primo-tutorials's People

Contributors

federicosanna avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arduino-primo-tutorials's Issues

Inappropriate use of the arduino-library topic

This repository is not an Arduino library, thus the use of the arduino-library topic is inappropriate.

The topic can be removed by clicking the "Manage topics" link near the top of the repository's home page and then clicking the X to the right of arduino-library.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.