-
Notifications
You must be signed in to change notification settings - Fork 242
Added M5Atom S3R + M5Atom Echo Base target file #1501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: public
Are you sure you want to change the base?
Conversation
<A HREF="https://docs.m5stack.com/en/atom/Atomic%20Echo%20Base">Atomic Echo Base</A> is speaker and microphone base for M5 Atom series. I added M5Atom Lite and M5Atom S3 with Atomic Echo Base target files.
Added 1 target file of M5Atom S3R + M5Atomic Echo Base. I also updated setup-target.js of M5Atom Lite + M5Atomic Echo Base and M5Atom S3 + M5Atomic Echo Base. The reason why I moved the M5Atomic Echo Base init process from inside of startup sound check proess to outside, the init process is called when startup sound is false in sample program.
Deleted audioIn definition because of audioIn function is under testing. A microphone is not PDM type but I2S STD type.
Deleted audioIn definition because of audioIn function is under testing. |
Supported microphone of M5Atomic Echo Base
Supported microphone of M5Atomic Echo Base. |
@kitazaki |
@stc1988 |
You can try example apps in https://github.com/Moddable-OpenSource/moddable/tree/public/examples/io/audioin . |
I checked two examples of below, build failed with linker errors in both esp32 and esp32s3. esp32 case esp32s3 case |
You include
Which one to use should be decided by the application side. |
That's a reasonable approach. It eliminates the possibility of a start-up sound defined by device, but that seems like an acceptable sacrifice. |
Updated to work with ECMA419 AudioIn. @stc1988 @phoddie Result of examples.
|
for m5atom_s3_echo_base and m5atom_lite_echo_base target files.
I added M5Atomic Echo Base device in #1498
I added one more target file for M5Atom S3R.
I also updated setup-target.js of M5Atom Lite + M5Atomic Echo Base and M5Atom S3 + M5Atomic Echo Base.
The reason why I moved the M5Atomic Echo Base init process from inside of startup sound check proess to outside, the init process is called when startup sound is false in sample program.
1 parent