# BlocksDS SDK examples: Console

This folder contains examples of how to use the console API of libnds.

- `ansi_console`: Use ANSI escape codes to move the cursor, change color, etc.
- `arm7_console`: Send formatted text messages from the ARM7 to an ARM9 console.
- `both_screens`: Use the console in both screens at the same time.
- `console_rotscale`: Display the console using a rotation background.
- `console_windows`: Use windows to display text in a small part of the screen.
- `custom_console`: Use a custom console renderer that supports more color modes.
- `custom_font`: Use a custom font made by the user.
- `using_ncurses`: How to use ncurses with a custom console and keyboard.
