All Projects β†’ federicosanna β†’ arduino-primo-tutorials

federicosanna / arduino-primo-tutorials

Licence: MIT license
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.

Projects that are alternatives of or similar to arduino-primo-tutorials

Arduino
πŸš€ Proyectos de todo tipo para arduino utilizando sus sensores y actuadores. πŸ€–
Stars: ✭ 27 (+125%)
Mutual labels:  arduino-ide, arduino-library, arduino-boards, arduino-sketch, arduino-examples
Irremoteesp8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+16266.67%)
Mutual labels:  arduino-ide, arduino-library, infrared
Sim800L-Arduino-Library-revised
HIGH SCHOOL PROJECT - The purpose of this Arduino library is to allow the use of the SIM800L module in a simple and transparent way.
Stars: ✭ 81 (+575%)
Mutual labels:  arduino-ide, arduino-library, arduino-sketch
nrf52-lora
LoRa node on nRF52
Stars: ✭ 24 (+100%)
Mutual labels:  nordic, nrf52832, nrf52
nrf52-IR
Decoding and saving carrier modulated IR signals and sending modulated IR signals using NRF52 SoCs
Stars: ✭ 17 (+41.67%)
Mutual labels:  nrf52832, infrared, nrf52
Arduinoxinput
XInput library for USB capable Arduino boards
Stars: ✭ 126 (+950%)
Mutual labels:  arduino-ide, arduino-library
Arduino Applemidi Library
Send and receive MIDI messages over Ethernet (rtpMIDI or AppleMIDI)
Stars: ✭ 177 (+1375%)
Mutual labels:  arduino-ide, arduino-library
Esp32 Ble Mouse
Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 180 (+1400%)
Mutual labels:  arduino-ide, arduino-library
ESP-CoAP
This repo contains CoAP protocol for ESP-12E
Stars: ✭ 70 (+483.33%)
Mutual labels:  arduino-ide, arduino-library
Spimemory
Arduino library for Flash Memory Chips (SPI based only). Formerly SPIFlash
Stars: ✭ 279 (+2225%)
Mutual labels:  arduino-ide, arduino-library
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Stars: ✭ 233 (+1841.67%)
Mutual labels:  arduino-ide, wifi
TLV493D-A1B6-3DMagnetic-Sensor
Library for the TLV493D-A1B6 3D magnetic sensor for Arduino.
Stars: ✭ 27 (+125%)
Mutual labels:  arduino-ide, arduino-library
Bleeper
Library to manage your firmware configurations written in C++
Stars: ✭ 54 (+350%)
Mutual labels:  arduino-ide, wifi
deneyapkart-arduino-core
Arduino Core for Deneyap DevKits
Stars: ✭ 39 (+225%)
Mutual labels:  arduino-ide, wifi
IOS-Nordic-Thingy
iOS Library and example application for Thingy:52β„’
Stars: ✭ 60 (+400%)
Mutual labels:  nordic, nrf52
Espui
A simple web user interface library for ESP32 and ESP8266
Stars: ✭ 330 (+2650%)
Mutual labels:  arduino-ide, arduino-library
arduino-id-guard
Tiny library to avoid deploying your sketch to wrong device.
Stars: ✭ 21 (+75%)
Mutual labels:  arduino-library, arduino-sketch
SI4844
Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library
Stars: ✭ 16 (+33.33%)
Mutual labels:  arduino-ide, arduino-library
Doorbell-via-Wemos-and-optocoupler
Digital version of my "analog" doorbell project to determine if the doorbell was pressed.
Stars: ✭ 55 (+358.33%)
Mutual labels:  wifi, arduino-sketch
UPnP Generic
A simple library that implements port mappings to router using UPnP SSDP for Arduino boards, running on nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based boards, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP WiFi, WiFiNINA, Ethernet W5x00, ESP8266/ESP32 AT-command WiFi, Portenta_H7 Murata WiFi or Vision-shield Ethe…
Stars: ✭ 14 (+16.67%)
Mutual labels:  wifi, nrf52

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].