LCD용 고정폭 폰트 관련 삽질기
소형 LCD에 글자와 그림을 찍어야 할 상황이 생겼다. 사용하게 된 모델은 ILI9341. 2.2인치 TFT LCD로, SPI 통신으로 동작하는 모델이다. 뒤져보니 6x8 영문 폰트도 있고, 8x16 ASCII 폰트, 16x16 한글 폰트 등이 있었다. 이 폰트 파일들은 모두 한 픽셀을 한 비트(!!!)에 저장해서 크기를 극단적으로 줄인 코드들이다. 6x8 폰트는 너무 작아서 2~3배로 확대해야 볼만 하고, 16x16은 그나마 볼 수는 있는 크기이다. 일단 둘 다 적용. 막상 적용하고 보니, 슬슬 글자 모양에 불만(?)이 생기기 시작한다. 나쁜 폰트는 아닌데, 워낙 오래된 느낌이 많이 나는 폰트이다. 또, 영문 폰트 아래에 1~2 픽셀의 공간이 있는데, 이것 때문에 글자가 좀 떠있는 느낌도 난다. 그래서..