Another Method to Embed Binary Resources in C/C++ Source Code: Escaped Strings

When binary resources such as fonts, images, and sounds are needed in C/C++ source programs, the most common method is to use various tools to convert the required resources into hexadecimal arrays, like this: const uint8_t xxx[]={ 0x00,0x11,0x22,0x33,…}; The advantage is that it is intuitive and does not require additional operations, but the downside is … Read more

Displaying Unicode Text Using Arduino

Displaying Unicode Text Using Arduino

【Click the above「Blue Text」 to follow DF Maker Community and become a tech aesthetician together】 This week’s project is about how to use Arduino to display Unicode text.(Video demonstration at the end) Development Board Any Arduino development board that supports Arduino_GFX. Reference: https://github.com/moononournation/Arduino_GFX Step 1: Unicode and UTF-8 Unicode defines over 144k characters, covering 159 … Read more

Comprehensive Guide to Using 0.96 Inch OLED Display with Arduino UNO

Comprehensive Guide to Using 0.96 Inch OLED Display with Arduino UNO

Performance Parameters① Main Control Chip: ATmega328P② Digital I/O Pins: 14③ PWM Pins: 6④ Storage (Code Space): 32KB⑤ RAM (Runtime Storage): 2KB; EEPROM (Power-Off Storage): 1KB⑥ Oscillator: 16MHzOnline Simulation: https://wokwi.com/ Arduino UNO Tutorial①: Install Arduino IDE Arduino UNO Tutorial②: Development Board and LED TestingArduino UNO Tutorial③: Button Control of LED, with ExercisesArduino UNO Tutorial④: Analog Quantity, … Read more