I had really hope that someone could shed a light on this issue? Being a great product as it already is, its usability could be even more increased if some documentation about the binary format for the sound data is published.
Really no one?
Regards
HappyUser
@HappyUser
Posts made by HappyUser
-
RE: Atom Echo. Format and create sound file
-
Atom Echo. Format and create sound file
I have been googling around, no understandable answers found. But I am sure I am not the only one with this interest.
Could anyone explain the binary format of the sound stream used in the echo? And also nice to have : howto proces a mp3 or wav file into the required binary array to be used in the Echo?
Thanks. -
Paper for the Thermal printer
Uh, what type of paper do I need to purchase for this printer? Is it somehow a standard package? Thank you.
-
RE: Unable to connect to AwS IoT Core with blinking app
@ajb2k3 Thank you. After fully erasing the firmware I have executed again all the steps in the AWS getting started section. Again, same error about connection issue. The steps about Private key, Public key and region are not mentioned in the manual for Cloud connected Blinky.
I should point out to that I was able te recreate the getting started example and are able to connect my rainmaker app on my iPhone with the AWS module. So that is at least a small step. I hope anyone can chip in. -
Unable to connect to AwS IoT Core with blinking app
Dear all.
I believe I have follow all the steps as described in : https://edukit.workshop.aws/en/blinky-hello-world/blinking-the-leds.html Unfortunately the blink app is not able to connect to the AWS IoT Core. Please check the table of all the steps I have done. Have I missed something? Did I make a mistake somewhere? Help is appreciated. Regards
Getting started https://edukit.workshop.aws/en/getting-started.html
M5Stack Core 2 AWS https://shop.m5stack.com/collections/stack-series/products/m5stack-core2-esp32-iot-development-kit-for-aws-iot-edukit Check
Mac OS X Visual studio code https://visualstudio.microsoft.com Check
ESP Rainmaker for IOS https://apps.apple.com/us/app/esp-rainmaker/id1497491540 Check
Silicon Labs USB to UART bridge setup Check
Cloning the code repository https://github.com/m5stack/Core2-for-AWS-IoT-EduKit.git Check
Building and uploading the RainMaker Agent firmware pio run --environment core2foraws
Check Check
Compile firmware pio run --environment core2foraws --target upload
Check
Monitor serial port pio run --environment core2foraws --target monitor
Check
Claiming and provisioning the device QR code received, scanned in with rainmaker app Check
Have an AWS account that is not running production workloads Check
Downloading and Installing the AWS CLI Check
Configuring the AWS CLI Was configure run. IAM user credentials stored. Not sure about region, choose us-west-2 although I am in Europe. Does that matter? Check
Check CLI aws --version Check
Next, you will verify the AWS CLI is configured with your IAM credentials and US West (Oregon) region aws iot describe-endpoint --endpoint-type iot:Data-ATS
Check
Opening the Blink Hello World project Check
Retrieving the Device Certificate and Registering your AWS IoT thing cd utilities/AWS_IoT_registration_helper python3 registration_helper.py -p 2 Check (Port 2 is used)
go back to the Blinky-Hello-World directory cd ../..
Check
Before you set the configuration, you will first need to retrieve your AWS IoT endpoint. aws iot describe-endpoint --endpoint-type iot:Data-ATS
Check
Now, you’ll go into the KConfig menu to configure the required symbols, including Wi-Fi and AWS IoT endpoint address. Start by switching to the Blink-Hello-World directory of the repository in the PIO terminal window and enter pio run --environment core2foraws --target menuconfigComponent config –> Amazon Web Services IoT Platform and open AWS IoT Endpoint Hostname to set the string
Then select AWS IoT EduKit Configuration from the menu. Set your WiFi SSID and WiFi Password with your Wi-FI credentials Check
To build the firmware, paste in the command below (it will take several minutes): pio run --environment core2foraws
Check
With the build successful, it’s time to upload the compiled firmware to the connected device over USB by running the command pio run --environment core2foraws --target upload
Check
Lastly, monitor the serial output from the device on your host machine via: pio run --environment core2foraws --target monitor
Check
And this is where the monitor show this error ␛[0;31mE (133448) MAIN: Error(-12) connecting to XXXXXXXXXXXXXXX-ats.iot.us-west-2.amazonaws.com:8883␛[0m
␛[0;32mI (134508) aws_iot: Attempting to use device certificate from ATECC608␛[0m
␛[0;31mE (137328) aws_iot: Failed
! mbedtls_ssl_read returned -0x7880 No connection.
Display shows WiFi symbol
And
Starting Cloud Connected Blinky
Connecting to AWS IoT Core.. -
RE: Error: Detected a whitespace character in project paths.
@felmue Yes thank you. I never realised that in one of my folder names I had used a white space (maybe I really need reading glasses). Now I am struggling to get my AWS blink setup and running. Will come back later with a detailed description of my challenge ;-)
-
Error: Detected a whitespace character in project paths.
So my first steps in setting up a project with M5Stack AWS on my Mac OSX Big Sur (11.6). Installation of visual studio seems okay. When compiling the AWS IoT EduKit Getting Started PlatformIO Configuration File I get this error message :
Error: Detected a whitespace character in project paths.
Been already googling around. Not sure about the solution. I have read that I need to change the director path in a ini file. But then I am lost. Any help? Thanks -
RE: LORAWAN-UNIT-868MHZ-ASR6501 (still not working)
@felmue Thank you for your response. I also came to the conclusion that this device is not suitable for LoRa PoP applications. That is really a pity. This one is suitable for LoRa PoP (I got that one working) : M5 LORA-MODULE-868MHZ. https://shop.m5stack.com/products/lora-module-868mhz?_pos=2&_sid=e21d4a90e&_ss=r
-
LORAWAN-UNIT-868MHZ-ASR6501 (still not working)
Hello,
Has anyone ever got tis device working for point to point communication between two of these devices. I have two atoms, attached to each such a device, I am able to communicate with the device through Serial2 port. But when sending a simpel string I continuously get the response : CME ERROR: 1. If I check the documentation (ASR650X AT Command Introduction), I see that the last line of the explanation of the DTRX command mentioned that "It is need to first join into the network, then send data later.". But in don't want to join any gateway? Can anyone help? Thanks -
RE: LoRaWAN UNIT 868MHz (ASR6501)
@m5stack Thank you, that seems like a more structured example. I wint give up to get it working. We have three options : 1] I just dont understand, 2] I just dont understand, 3] I am using the wrong settings. Ha Ha Ha