# SDL 3.0

**URL:** <https://discourse.libsdl.org/t/sdl-3-0/40374>\
**Category:** SDL Development\
**Created:** [November 22, 2022, 1:03am UTC](https://discourse.libsdl.org/t/sdl-3-0/40374 "2022-11-22T01:03:43Z")\
**Posts on this page:** 1\
**Showing post:** 63

<div class="post-metadata">

**Author:** ![sjr](https://discourse.libsdl.org/user_avatar/discourse.libsdl.org/sjr/32/5749_2.png) [@sjr](https://discourse.libsdl.org/u/sjr)\
**Post date:** [February 1, 2024, 6:31am UTC](https://discourse.libsdl.org/t/sdl-3-0/40374/63 "2024-02-01T06:31:06Z")

</div>

Most microcontrollers are far too constrained to be a realistic target for SDL. The Pi Pico only has 264 kilobytes of RAM. The ATmega328P that runs most Arduinos only has 2 kilobytes RAM (and only 32k for program storage). ESP32-based systems also typically have under a half a megabyte of RAM

There isn’t even a standardized way to get video and audio out of them.

As to your first point, if you’re at the point in your program of calling SDL\_Quit then what does it matter?

---

_[View the full topic](https://discourse.libsdl.org/t/sdl-3-0/40374)._
