Submit Search
Upload
Arduradio oshwcon2012 20120922
•
0 likes
•
845 views
Javier Montaner
Follow
Presentation at OSHWCON 2012, Madrid
Read less
Read more
Technology
Entertainment & Humor
Report
Share
Report
Share
1 of 17
Download now
Download to read offline
Recommended
ArduRadio
ArduRadio
Javier Montaner
Arduino talk
Arduino talk
kerematam
Taller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
Introduction To Arduino
Introduction To Arduino
unsheffield
Arduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar
ARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIAL
Vijay Kumar
Arduino presentation
Arduino presentation
Michael Senkow
My arduino presentation
My arduino presentation
Sham Arsenal
Recommended
ArduRadio
ArduRadio
Javier Montaner
Arduino talk
Arduino talk
kerematam
Taller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
Introduction To Arduino
Introduction To Arduino
unsheffield
Arduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar
ARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIAL
Vijay Kumar
Arduino presentation
Arduino presentation
Michael Senkow
My arduino presentation
My arduino presentation
Sham Arsenal
WearDuino preso for PDX-Electrohax Jan 8 2015
WearDuino preso for PDX-Electrohax Jan 8 2015
Mark Leavitt
KiwiBoard: Open Hardware with Android
KiwiBoard: Open Hardware with Android
kiwiboard
Boards for the IoT-Prototyping
Boards for the IoT-Prototyping
Lars Gregori
Intro to the Arduino Entrepreneurial System
Intro to the Arduino Entrepreneurial System
todbotdotcom
Arduino
Arduino
Paras Bhanot
IoT Intro and Demo
IoT Intro and Demo
Albert Suwandhi
Arduino Uno Board - Robomart
Arduino Uno Board - Robomart
raspberrypib
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
Microsoft Mobile Developer
Arduino day
Arduino day
Adedigba Yinka
The Arduino WiFi Shield
The Arduino WiFi Shield
kellison00
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?
Agustaf Ryadi
Elektor 0304-2020
Elektor 0304-2020
khonarphub chikdee
IDEX Smartfinger Product Data Sheet
IDEX Smartfinger Product Data Sheet
IDEX ASA
Ee201102 en
Ee201102 en
Bong Bernabe
Introduction to Arduino
Introduction to Arduino
Yong Heui Cho
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to Learn
Toni Haryanto
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
Tech in Asia ID
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
Bloxels vs makey makey
Bloxels vs makey makey
Youssef Moussa
Modulacion y frecuenca comunicacion analogicas 3
Modulacion y frecuenca comunicacion analogicas 3
Velmuz Buzz
Sistemas de comunicaciones - Práctica 05
Sistemas de comunicaciones - Práctica 05
Cristian Ortiz Gómez
Radio FM con Arduino
Radio FM con Arduino
g_glez
More Related Content
What's hot
WearDuino preso for PDX-Electrohax Jan 8 2015
WearDuino preso for PDX-Electrohax Jan 8 2015
Mark Leavitt
KiwiBoard: Open Hardware with Android
KiwiBoard: Open Hardware with Android
kiwiboard
Boards for the IoT-Prototyping
Boards for the IoT-Prototyping
Lars Gregori
Intro to the Arduino Entrepreneurial System
Intro to the Arduino Entrepreneurial System
todbotdotcom
Arduino
Arduino
Paras Bhanot
IoT Intro and Demo
IoT Intro and Demo
Albert Suwandhi
Arduino Uno Board - Robomart
Arduino Uno Board - Robomart
raspberrypib
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
Microsoft Mobile Developer
Arduino day
Arduino day
Adedigba Yinka
The Arduino WiFi Shield
The Arduino WiFi Shield
kellison00
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?
Agustaf Ryadi
Elektor 0304-2020
Elektor 0304-2020
khonarphub chikdee
IDEX Smartfinger Product Data Sheet
IDEX Smartfinger Product Data Sheet
IDEX ASA
Ee201102 en
Ee201102 en
Bong Bernabe
Introduction to Arduino
Introduction to Arduino
Yong Heui Cho
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to Learn
Toni Haryanto
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
Tech in Asia ID
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
What's hot
(18)
WearDuino preso for PDX-Electrohax Jan 8 2015
WearDuino preso for PDX-Electrohax Jan 8 2015
KiwiBoard: Open Hardware with Android
KiwiBoard: Open Hardware with Android
Boards for the IoT-Prototyping
Boards for the IoT-Prototyping
Intro to the Arduino Entrepreneurial System
Intro to the Arduino Entrepreneurial System
Arduino
Arduino
IoT Intro and Demo
IoT Intro and Demo
Arduino Uno Board - Robomart
Arduino Uno Board - Robomart
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
Arduino day
Arduino day
The Arduino WiFi Shield
The Arduino WiFi Shield
IoT Devices, Which One Is Right for You to Learn?
IoT Devices, Which One Is Right for You to Learn?
Elektor 0304-2020
Elektor 0304-2020
IDEX Smartfinger Product Data Sheet
IDEX Smartfinger Product Data Sheet
Ee201102 en
Ee201102 en
Introduction to Arduino
Introduction to Arduino
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to Learn
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
IoT Devices, Which One is Right for You to Learn? by Toni Haryanto (Codepolitan)
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
Viewers also liked
Bloxels vs makey makey
Bloxels vs makey makey
Youssef Moussa
Modulacion y frecuenca comunicacion analogicas 3
Modulacion y frecuenca comunicacion analogicas 3
Velmuz Buzz
Sistemas de comunicaciones - Práctica 05
Sistemas de comunicaciones - Práctica 05
Cristian Ortiz Gómez
Radio FM con Arduino
Radio FM con Arduino
g_glez
Sistemas de comunicaciones - Práctica 02
Sistemas de comunicaciones - Práctica 02
Cristian Ortiz Gómez
Hw ceapat final_distribucion
Hw ceapat final_distribucion
Javier Montaner
Sistemas de comunicaciones - Práctica 04
Sistemas de comunicaciones - Práctica 04
Cristian Ortiz Gómez
Iniciación a Arduino
Iniciación a Arduino
José Pujol Pérez
Viewers also liked
(8)
Bloxels vs makey makey
Bloxels vs makey makey
Modulacion y frecuenca comunicacion analogicas 3
Modulacion y frecuenca comunicacion analogicas 3
Sistemas de comunicaciones - Práctica 05
Sistemas de comunicaciones - Práctica 05
Radio FM con Arduino
Radio FM con Arduino
Sistemas de comunicaciones - Práctica 02
Sistemas de comunicaciones - Práctica 02
Hw ceapat final_distribucion
Hw ceapat final_distribucion
Sistemas de comunicaciones - Práctica 04
Sistemas de comunicaciones - Práctica 04
Iniciación a Arduino
Iniciación a Arduino
Similar to Arduradio oshwcon2012 20120922
Arduino workshop proposal
Arduino workshop proposal
freemanindia
A Project Report On Wireless Doorbell With Arduino
A Project Report On Wireless Doorbell With Arduino
Jackie Gold
ESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started Guide
handson28
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
iotmadrid
Eclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devices
MicroEJ
Arduino
Arduino
Mohamed M. Elsaied
Arduino IoT (shared)
Arduino IoT (shared)
jongminshi
Smart Gloves.pptx
Smart Gloves.pptx
ShubhangMehta2
Arduino seminar report
Arduino seminar report
Zaka Jutt
android app based home automation
android app based home automation
Ashikur Rahman
Overview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptx
SAMTECH ELECTRONICS CONCEPT
Arduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro Matese
Alfonso Crisci
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
manditalaskar123
Design connected thermometer
Design connected thermometer
S Martial Anicet KIEMDE
Arduino
Arduino
vipin7vj
arduino 320126512170.pptx
arduino 320126512170.pptx
priyaanaparthy
Arduino Open Source Report guia de e 202.pdf
Arduino Open Source Report guia de e 202.pdf
AbrahamSantos31
RAHUL NASKAR IOT.ppt
RAHUL NASKAR IOT.ppt
PrakasBhowmik
Report
Report
IshworKhatiwada
#Make01
#Make01
Sandro Salari
Similar to Arduradio oshwcon2012 20120922
(20)
Arduino workshop proposal
Arduino workshop proposal
A Project Report On Wireless Doorbell With Arduino
A Project Report On Wireless Doorbell With Arduino
ESP32 WiFi & Bluetooth Module - Getting Started Guide
ESP32 WiFi & Bluetooth Module - Getting Started Guide
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Eclipse IoT Edje project: the software foundation for IoT devices
Eclipse IoT Edje project: the software foundation for IoT devices
Arduino
Arduino
Arduino IoT (shared)
Arduino IoT (shared)
Smart Gloves.pptx
Smart Gloves.pptx
Arduino seminar report
Arduino seminar report
android app based home automation
android app based home automation
Overview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptx
Arduino in Agricoltura -Alessandro Matese
Arduino in Agricoltura -Alessandro Matese
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
Design connected thermometer
Design connected thermometer
Arduino
Arduino
arduino 320126512170.pptx
arduino 320126512170.pptx
Arduino Open Source Report guia de e 202.pdf
Arduino Open Source Report guia de e 202.pdf
RAHUL NASKAR IOT.ppt
RAHUL NASKAR IOT.ppt
Report
Report
#Make01
#Make01
Recently uploaded
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Hyundai Motor Group
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Recently uploaded
(20)
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Arduradio oshwcon2012 20120922
1.
ArduRadio: Playing Internet Radio
with Arduino Javier Montaner montanerj@yahoo.com @tumaku_ OSHWCON 2012 (Madrid)
2.
Agenda
Introduction Bill of Materials Key Learnings Project Status & Next Steps 2 OSHWCON 2012 (Madrid) © Javier Montaner 2012
3.
Introduction 3
OSHWCON 2012 (Madrid) © Javier Montaner 2012
4.
Internet Radio on
Arduino Exploratory work to understand what can(not) be done with Arduino and similar HW platforms Based on commercial Arduino boards and shields: Arduino Mega Ethernet MP3 NFC Final source code will be opened through github 4 OSHWCON 2012 (Madrid) © Javier Montaner 2012
5.
Project Scope
Build an Arduino-based device that plays internet streaming radio Use simple touch user interface (NFC/RFID) to select radio stations Learn about open HW Share results with the community A similar concept has been explored by Jordi Parra (@zenona) in its SpotifyBox project: http://postscapes.com/spotify-box 5 OSHWCON 2012 (Madrid) © Javier Montaner 2012
6.
Bill of Materials
(BOM) 6 OSHWCON 2012 (Madrid) © Javier Montaner 2012
7.
Arduino Mega 2560
256 KB 54 Digital I/O Pins Can be implemented on Arduino UNO but memory and available PINs start being a problem http://arduino.cc/en/Main/ArduinoBoardMega2560 7 OSHWCON 2012 (Madrid) © Javier Montaner 2012
8.
Arduino Ethernet Shield
Based on Wiznet W5100 10/100 Mb TCP/IP library Includes micro-SD card slot Controlled through SPI http://arduino.cc/en/Main/ArduinoEthernetShield 8 OSHWCON 2012 (Madrid) © Javier Montaner 2012
9.
Sparkfun MP3 Player
Shield Based on VS1053B Plays Ogg Vorbis/MP3/ AAC/WMA/MIDI 3.5mm stereo output jack Includes micro SD card slot Controlled through SPI https://www.sparkfun.com/products/10628 9 OSHWCON 2012 (Madrid) © Javier Montaner 2012
10.
SeeedStudio NFC Shield
Based on NXP PN532 Support Reader, Card emulation and Peer to Peer PCB printed antenna Controlled through software SPI http://www.seeedstudio.com/depot/nfc-shield-p-916.html 10 OSHWCON 2012 (Madrid) © Javier Montaner 2012
11.
Total Cost of
Prototype in € Component Price Arduino Mega €41 Ethernet Shield €29 MP3 Shield €32 NFC Shield €24 Speaker €15 Total €141 This cost is not suitable for a commercial product but it is extremely cheap to build a working prototype 12 OSHWCON 2012 (Madrid) © Javier Montaner 2012
12.
Key Learnings 14
OSHWCON 2012 (Madrid) © Javier Montaner 2012
13.
General
Open HW community is very active Quality of documentation varies greatly but people are usually helpful and reactive Google is a great source of (hidden) information Arduino is a learning and prototyping tool. There are definitely more powerful and cheaper platforms but almost any technology that you can think of has already been integrated in/through an Arduino shield There are other HW solutions from alternative vendors for all the elements in the BOM 15 OSHWCON 2012 (Madrid) © Javier Montaner 2012
14.
Project Status &
Next Steps 23 OSHWCON 2012 (Madrid) © Javier Montaner 2012
15.
Current Status of
the Project I have built a working and stable prototype It plays32kbps streams from internet It works with NDEF formatted (NFC Forum) Mifare Ultralight tags (type 2) I use Android application to write the content of the tags Arduino script size is around 34kB (including all the libraries) 24 OSHWCON 2012 (Madrid) © Javier Montaner 2012
16.
Next Steps?
Clean up all the code and publish it in github Replace the Ethernet shield by the new Arduino WiFi shield and try to play streams with higher bitrates Integrate AM/FM Radio shield Improve the NFC library to support other types of NFC Tags Implement Card Emulation and/or Peer-to-Peer mode in NFC library to interact directly with an Android application over NFC Port the solution to an Android USB dongle (can be bought now for less than €50) 25 OSHWCON 2012 (Madrid) © Javier Montaner 2012
17.
More Info
Javier Montaner (Madrid, Spain) montanerj@yahoo.com @tumaku_ (twitter) 26 OSHWCON 2012 (Madrid) © Javier Montaner 2012
Download now