We’ve been keeping a close watch on the interesting things that all of you have been doing in our previous Seeeduino XIAO Roundup post, so be sure to see it if you haven’t.
It has been a year since the Seeduino XIAO has been released, and we are very happy to see what the community has been up to with it! In today’s Seeeduino XIAO update, I’d like to share more exciting projects and resources from the community to showcase what can be done with this tiny but powerful microcontroller board!
Seeeduino XIAO Recap
For our friends who are unfamiliar, the Seeeduino XIAO is the smallest Arduino compatible board in the Seeeduino Family. It is a fully Arduino-compatible microcontroller that is embedded with the powerful SAMD21 microchip.
In addition, it features a rich host of interfaces, including digital/analog, PWM, DAC output, SWD bonding pads, I2C, UART and SPI. Most importantly, the Seeeduino XIAO is extremely tiny at 20mm by 17.5mm, and comes in at a super affordable price of just under $5!
Because of this, the Seeeduino XIAO has become popular for use in a variety of maker projects, as well as in classrooms worldwide.
What’s next for the Seeeduino XIAO?
In 2021, we hope to continue to bring better platforms like the Seeeduino XIAO for makers and students all around the world. Seeing the creative projects that everyone has made over the past year, we would like to further support the community with important tools and technologies that enable new innovations. That’s why we’re proud to announce that we will soon be releasing an improved version of the Seeeduino XIAO with BLE and WiFi!
We hope that you will stay tuned look forward to the products that we will release in the coming year!
Community Projects Collection in 2021! (Updated)
In the new year of 2021, we would like to update our collection and once again share some of these wonderful projects from our community!
Seeeduino XIAO for Driving a Stepping Motor
In this experimental project, Amanoya-san is using the Seeeduino XIAO to drive the stepper motor! You can find more information about this project including the code on their post on Ameblo.
Custom Keyboard Buttons For Video Editing
Atoda-san uses the Davinci Resolve Speed Editor for video editing, but two important functions are missing – there’s no way to zoom in and out of his timeline easily! To make up for these missing functions, he programmed a Seeeduino XIAO with two button inputs to mimic the zooming behaviour of the “A” and “S” keys on his regular keyboard and attached them to his Speed Editor.
There aren’t english subtitles for this video, but Atoda-san does share a demonstration of how this works from around the 3 minute mark. Enjoy his soothing explanation and demonstration!
Build a Universal IR Remote with Seeeduino XIAO
Are you not satisfied with the performance of your current remotes or do you simply want to reduce the number of remotes that you have in your house? Build a universal IR remote with Seeeduino XIAO and you’ll never need another remote again!
Visit our article here for the full step-by-step tutorial!
Single Key Keyboard with Seeeduino XIAO
On Twitter, @ctake_shimez shares a similar project – his single key keyboard project. It consists of a SU120 board soldered onto the Seeeduino XIAO to make possibly the most compact keyboard in existence!
Using Seeeduino XIAO to Drive ILI9225 LCD
The Seeeduino XIAO is small, but it’s still capable of driving the same sized displays as other larger microcontrollers!
Віктор Січкарук on YouTube demonstrates a graphical sequence on his Seeeduino XIAO with the ILI9225 176 by 220 LCD!
Modifying Amazon Echo Dot with Seeeduino XIAO
This project by Andrew Peters addresses one of the most important concerns today – technology with privacy.
Andrew has used the Seeeduino XIAO to modify his Amazon Echo Dot to become hardware mutable. This means that the microphone will be disconnected, so it is physically impossible for the speaker to be manipulated by third party attacks.
In his video, he shares more about the concerns that users should be aware of, and provides a rundown of his project process. Smart speaker users – this one’s really worth a watch!
This is another meaningful project from the Seeeduino XIAO community. In our world of technology and hyper inter-connectivity, it’s easy to forget to slow down and be at peace with ourselves.
Paul has created a mindfulness reminder with a singing bowl that rings at set intervals, powered by the Seeeduino XIAO! He shares that he intends to extend the build to a complete meditation timer, consisting of a display, buttons, and a real time clock (RTC).
Digital Audio Player with Seeeduino XIAO!
The Seeeduino XIAO Digital Audio Player (DAP) is a project by Blue-7 that allows you to build your very own music player, just like the old days! It uses a custom board with a digital-to-analog converter (DAC) module, a volume control knob, two buttons and audio out.
Recently, Kichitaro also shared his 3D print files for a case that allows you to build your Seeeduino XIAO DAP in a convenient and elegant form factor.
Seems like testing of the XIAO DAP is underway! Here’s a closer look at what lies under the hood of the device.
Here’s an interesting project from our Seeed R&D team on Hackster.
It’s a project that makes use of the Seeeduino XIAO’s expansion board’s full capabilities – a box with a fingerprint lock! The box will take and store the user’s fingerprint or subsequent verification. It even opens automatically upon unlocking.
Check out the full tutorial with code here.
TinyML with Seeeduino XIAO
To wrap up our Seeeduino XIAO recap & update, we have the following example from Jeremy Ellis!
We recently shared an article about Ellis, who is a Canadian educator of over 40 years. He is using the Seeeduino XIAO to teach computer programming and robotics to his high school students. We talk more about his robotics course here.
In the example below, Ellis demonstrates machine learning inferences being performed on the Seeeduino XIAO to predict the behaviour of the sine function!
More Seeeduino XIAO Resources
- Seeed Online Store: Seeeduino XIAO
- Seeeduino XIAO Seeed Wiki Page
- Seeeduino XIAO Hardware Development Kit (HDK)