Writing Alexa or Google Home skills is not easy, their voices are impersonal, and we never know what they gossip elsewhere. Also, the devices are not funny looking. We will build a system which, when triggered by MQTT, plays voice messages. It uses a JQ6500 sound module which can play mp3 files. A PAM8304 and an ESP8266 (also an ESP32 would be good) is also part of the design. The software is written in the Arduino IDE
This is the first part of (I hope) 4 where I try to build a software framework for small connected IoT devices. The software is based on the Arduino IDE
In this episode I build a small device which calls a RESTful API to get the next public transportation from my location and starts to warn me with a beeper when the bus arrives.
The episode shows all needed steps to build such a device and other web-services can be used using the same principles.
In the next episode I will connect the ESP8266 to my smartphone to exchange data like access point name and password.
The code is on github: https://github.com/SensorsIot/Internet-of-Things-with-ESP8266
The link to the Google Chrome App for REST messages: https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo
The link to the source of APIs: http://www.programmableweb.com/
The link to the Swiss public transportation API: http://transport.opendata.ch/
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
If you want to support the channel and buy from Banggood use this link to start your shopping: https://bit.ly/2jAQEf4 (no additional charges for you)
Official Wemos Store: http://s.click.aliexpress.com/e/jUzBiIq
https://www.facebook.com/SensorsIOT/
https://twitter.com/spiessa
...
https://www.youtube.com/watch?v=NzJ2-siImC0
Forgetting your duties is not good. Forgetting things which are asked by your wife or your girlfriend is even worse. Today we will solve this issue and make our women happy. And, as my grandfather said: Happy woman, happy man.
Many tasks are recurring or can be planned. Most of us use calendars for that. These calendars also offer notifications which pop up on the Smartphone. Good, if you do this task in the next minute. If not, the chance it gets forgotten is significant, primarily if I am working on an exciting project. This is why I desperately need the small device we will build today. Its momentary name is “Reminder Device”. It stores all notifications until they are confirmed. And because it is cheap and small, we can place several of them where the action has to take place.
What are the required features of such a “reminder device”?
- Remind me as long as I did not confirm “Job done”
- Get the tasks from Google Calendar
- If confirmed “job done,” the same job must not reappear
- Single and multi-task versions
- Powered by a USB charger
- Arduino IDE
UPDATE VIDEO: https://youtu.be/ZFgh2KFLeGA
Links:
Google Calendar Library: https://github.com/wilda17
Sketch: https://github.com/SensorsIot/Reminder-with-Google-Calender
LED buttons: http://s.click.aliexpress.com/e/NbUjYV7
Wemos D1 mini: http://bit.ly/2oXSx5X
Boxes (stl files): https://www.thingiverse.com/thing:2806384
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
For Banggood https://bit.ly/2jAQEf4
For AliExpress: http://bit.ly/2B0yTLL
For ebay.com: http://ebay.to/2DuYXBp
https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
Equipment in my lab: http://www.sensorsiot.org/my-lab/
...
https://www.youtube.com/watch?v=sm1-l5-z3ag
We all waited for a long time for native USB boot on the Raspberry Pi4. Today I booted the first time like that, and I show you how you can do, too. No need for an SD card anymore. Hurray!
Link:
Script with commands (New version): https://www.dropbox.com/s/k873bl06spfl8di/USB%20Boot%20CommandsV2.pdf?dl=0
Raspberry Pi4: https://amzn.to/2TvZkF2
KingSpec SSD used in video: http://s.click.aliexpress.com/e/_dZCzoH3
Pi4 Cooler: https://s.click.aliexpress.com/e/_sL90AI or http://bit.ly/2V4DYyd
Speed Tests with Pi4 and SSD: https://youtu.be/gp6XW-fGVjo
Official Statement: https://www.raspberrypi.org/forums/viewtopic.php?t=274595&p=1663644#p1663644
More information: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
A trick if your SSD controller is not completely supported: https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/
The links above usually are affiliate links which support the channel (no additional cost for you).
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
Discord: https://discord.gg/JfgDSa8
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
My Amazon.com shop: https://www.amazon.com/shop/andreasspiess
For Banggood https://bit.ly/2jAQEf4
For AliExpress: http://bit.ly/2B0yTLL
For Amazon.de: http://amzn.to/2r0ZCYI
For Amazon UK: http://amzn.to/2mxBaJf
For ebay.com: http://ebay.to/2DuYXBp
https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
As an Amazon Associate, I earn from qualifying purchases
...
https://www.youtube.com/watch?v=zVhYvvrGhMU
In video #56 I showed you how to use the intelligent Nextion display with Arduino or ESP8266.
In this video, I show how you can write your own applications and how you create the necessary sketch in the Arduino IDE.
Link to first Tutorial#1: https://youtu.be/D-zgtylBKUc
Link to code examples: https://github.com/SensorsIot/Nextion-Tutorial
Link to Nextion Arduino Library: https://github.com/itead/ITEADLIB_Arduino_Nextion
Nextion Displays:
Different sizes: http://s.click.aliexpress.com/e/DjpPui8
2.4": http://bit.ly/2lYiGPW
3.2": http://bit.ly/2kOLoCJ
5.0": http://bit.ly/2lTzWGR
7.0": http://bit.ly/2lp48Mz
If you want to support the channel and buy from Banggood: https://bit.ly/2jAQEf4 (no additional charges for you)
https://www.facebook.com/Andreas-Spiess-733189426841519/
https://twitter.com/spiessa
...
https://www.youtube.com/watch?v=2zDb9GMNKpM
In 2020, I was the first YouTuber to make a video about “Meshtastic,” created by Kevin Hester. The project name was a merge between Mesh and Fantastic. Already then, I loved the project. But why is it the “most dangerous LoRa project”? Here is the proof: My video was included in a study titled “NETWORK-ENABLED ANARCHY” by an organization featured by the US government under the topic “instructions for encrypted messaging”. So stay tuned when I show you what you can do with it even if you have a normal profession.
My second channel: https://www.youtube.com/HB9BLAWireless
Links:
T-Beam: https://s.click.aliexpress.com/e/_DFEJ7bD
T-Echo: https://s.click.aliexpress.com/e/_DcJBAbt
LoRa32: https://s.click.aliexpress.com/e/_DBTUwxV
Solar-powered repeater: https://youtu.be/8onU3Ov0qZw?si=g2oPVzoqrEeJM8Aa
First Meshtastic video: https://youtu.be/TY6m6fS8bxU?si=XoUeD9lnGpCrdLk8
World Record video: https://youtu.be/adhWIo-7gr4?si=K--hGlNqk_NKafQy
Satellites video: https://youtu.be/ltJQjqm5bKA?si=5cl-Y-gOUXAz2FyM
Antennas with Harley: https://youtu.be/lVD-dnYLv-U?si=vgTRKBxBirBlCcNh
Meshenger: https://bit.ly/3Ld8VM0
Rutgers Study: https://bit.ly/44H8xMv
Patreon supporter companies:
https://passiv-energie.gmbh/
https://www.welectron.com/
https://yosmart.com/
YouTuber Patreon: https://www.youtube.com/@MakersMashup/
The links above usually are affiliate links that support the channel (at no additional cost to you).
Supporting Material and Blog Page: http://www.sensorsiot.org
GitHub: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
Discord: https://discord.gg/JfgDSa8
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission on your purchases to buy new stuff for the channel
My Amazon.com shop: https://www.amazon.com/shop/andreasspiess
For Banggood https://bit.ly/2jAQEf4
For AliExpress: For AliExpress: bit.ly/3MtXUY8 (just go on from here to your product)
For Amazon.de: http://amzn.to/2r0ZCYI
For Amazon UK: http://amzn.to/2mxBaJf
For ebay.com: http://ebay.to/2DuYXBp
https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to email me. This communication channel is reserved for my primary job
As an Amazon Associate, I earn from qualifying purchases
#no#midroll#ads
...
https://www.youtube.com/watch?v=EAQI2ZSmxPU
The Raspberry Pi is grown up now to be a perfect Home Automation Server. Today I show you why and how to set it up conveniently. In the end, you should be able to make an educated decision for your own project.
I am a proud Patreon of @GreatScott!, @ElectroBOOM , @Electronoobs ,@EEVblog , and others.
Links:
IOTstack: https://github.com/SensorsIot/IOTstack
InfluxDB Studio: https://github.com/CymaticLabs/InfluxDBStudio
Files: https://github.com/SensorsIot/Raspberry-Pi-Server
Script for updating the EEPROM: https://www.dropbox.com/s/4ja28kzu8d48p0m/USB%20Boot%20final%20commands.docx?dl=0
Raspberry Pi4: https://amzn.to/3khdpkD
KingSpec SSD: https://s.click.aliexpress.com/e/_dYiVTu7
Orico USB3 Disk case (not yet tested with Pi4): https://s.click.aliexpress.com/e/_dU38pSf
IOTstack Discord: https://discord.gg/W45tD83
Andreas Spiess YouTube Channel Discord : https://discord.gg/JfgDSa8
The links above usually are affiliate links which support the channel (no additional cost for you).
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
Discord: https://discord.gg/JfgDSa8
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
My Amazon.com shop: https://www.amazon.com/shop/andreasspiess
For Banggood https://bit.ly/2jAQEf4
For AliExpress: http://bit.ly/2B0yTLL
For Amazon.de: http://amzn.to/2r0ZCYI
For Amazon UK: http://amzn.to/2mxBaJf
For ebay.com: http://ebay.to/2DuYXBp
https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
As an Amazon Associate, I earn from qualifying purchases
...
https://www.youtube.com/watch?v=KJRMjUzlHI8
In this video I answer the question: How can I use Nextion displays with boards like the Arduino UNO, the Arduino mini, or the ESP8266?
Download Serial client for PC (PUTTY): http://www.putty.org/
USB-to Serial-converter: http://www.aliexpress.com/item/Free-shipping-5pcs-FT232RL-FT232-FTDI-USB-3-3V-5-5V-to-TTL-Serial-Adapter-Module/32276328498.html
Nextion Displays:
2.4": http://bit.ly/2lYiGPW
3.2": http://bit.ly/2kOLoCJ
5.0": http://bit.ly/2lTzWGR
7.0": http://bit.ly/2lp48Mz
...
https://www.youtube.com/watch?v=V99LvyRQqto
Viewers asked me about a lab tour. To say thank you for all of your support, I did it on the occasion of the 10'000th subscriber.
There is also an anouncement about some small changes to the channel.
STL files for box: http://www.thingiverse.com/thing:1852157
https://www.facebook.com/profile.php?id=100013947273409
Twitter: @spiessa
...
https://www.youtube.com/watch?v=9a9REj6TT8o
These days they tell us that they will close down our FM radio stations here in Switzerland. Time to start a new venture: Digitalize our radios without spending too much money. I already some time ago, started this venture with an ESP8266 but was not successful. I still have a box with a label “ESP radio” on my shelf. Today we will open it up and try to finalize this project with the ESP32 and in the Arduino IDE
Links:
Project: https://github.com/Edzelf/ESP32-Radio
VS1053 board: http://bit.ly/2HBz0lU and http://s.click.aliexpress.com/e/qByvzzf
ESP32 board: http://bit.ly/2yQ6Np1
ESP32 with display: http://s.click.aliexpress.com/e/Zfa6a2z
Sensors Kit in Box: http://s.click.aliexpress.com/e/rZjEQnI
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
For Banggood https://bit.ly/2jAQEf4
For AliExpress: http://bit.ly/2B0yTLL
For ebay.com: http://ebay.to/2DuYXBp
https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
Equipment in my lab: http://www.sensorsiot.org/my-lab/
...
https://www.youtube.com/watch?v=hz65vfvbXMs