Smaller & Faster Arduino?
upir upir
50.7K subscribers
119,062 views
0

 Published On Nov 7, 2022

Do you like the video? Please consider buying me a coffee ☕, thank you! https://www.buymeacoffee.com/upir
WOKWI: https://wokwi.com/projects/3473093382...
Seeed XIAO: https://s.click.aliexpress.com/e/_DnO...
------------------------------------------------------------------------------------------------

Buy Seeed XIAO from Seed Studio:
https://tinyurl.com/4xv9j2kc

Learn how to create a simple project showing the charging particle animation on the OLED screen using the Arduino-compatible board Seeed XIAO. The XIAO board is smaller and faster than Arduino. The expansion board includes a lot of additional sensors as well as an SSD1306 128x64px OLED display with an IIC interface.

I really like using this XIAO board, and I hope to use it for future projects as well. Setting it up was very quick, and I really like the bigger memory as well as the faster performance.

For development, the free online Arduino emulator WOKWI is used. This way, we can immediately see the result before uploading the code to the board. For drawing, the U8G2 library is used.

Compared to the older U8G library, version 2 of the library allows using fullscreen buffer mode. However, for a 128x64 display, this requires 128x64/8 = 1024 bytes of RAM memory. Arduino UNO has 2048 bytes of RAM, which means that half of the RAM is used for the fullscreen buffer. The U8G2 library also includes two other modes - page mode and text mode, but we will not be using those today.

By the end of the video, we will try the same project on Arduino UNO and Arduino MEGA. You might be surprised to see that the MEGA board is not much different from UNO (as for performance for this project), even when MEGA is a 32bit microcontroller, while UNO is only an 8bit microcontroller.

------------------------------------------------------------------------------------------------

Links from the video:
Seeed XIAO: https://s.click.aliexpress.com/e/_DnO...
Seeed XIAO expansion board: https://s.click.aliexpress.com/e/_DmZ...
Seeed XIAO documentation: https://wiki.seeedstudio.com/XIAO_BLE/
Arduino UNO: https://s.click.aliexpress.com/e/_AXDw1h
Arduino breadboard prototyping shield: https://s.click.aliexpress.com/e/_ApbCwx
128x64 SSD1306 OLED Display: https://s.click.aliexpress.com/e/_DCK...
Transparent OLED display: https://s.click.aliexpress.com/e/_Dns...
XBMP online generator: https://xbm.jazzychad.net/

Related videos:
Turbo pressure gauge with Arduino and OLED display -    • Turbo pressure gauge with Arduino and...  
Arduino Car Cluster with OLED Display -    • Arduino Car Cluster with OLED Display...  
Knob over OLED Display -    • Knob over OLED Display - Arduino Proj...  
Arduino + OLED = 3D ? -    • Arduino + OLED = 3D ?  
Arduino OLED Gauge -    • Arduino OLED Gauge  

------------------------------------------------------------------------------------------------

Do you have any questions? Suggestions for the next video? Please put those down in the comment section. I try to answer as many questions as I can. Thank you for watching and reading the video description, and I hope to see you next time. Good luck with your projects!

------------------------------------------------------------------------------------------------

#oled #arduino #seeed

------------------------------------------------------------------------------------------------

Keywords related to this video:
Arduino UNO, Arduino, OLED, u8g, u8g2, Arduino Display, Arduino Free Code, esp32, Arduino project, Arduino display, Arduino ideas, new project ideas, Arduino 2022, Arduino project 2022, Arduino project ideas, Arduino tutorial, microcontroller, arduino projects for engineering students, arduino based projects, microcontroller projects, cool projects, mini project using arduino, arduino mini projects, electronics projects using arduino, how to make arduino project, arduino uno projects for beginners, projects with arduino, projects using arduino, project using arduino, arduino based projects for final year, Seeed, Seeed XIAO, XIAO nRF52840, Seeed XIAO Expansion Board, Nordic nRF52840, ARM® Cortex®-M4 32-bit processor with FPU, 64 MHz,

show more

Share/Embed