
| การกระทำ | คำสั่ง | อธิบาย |
| วาดสี่เหลี่ยมทึบ | drawBox(x, y, w, h) | x, y : ตำแหน่งของจุดเริ่มต้น w : ความกว้างของรูปสี่เหลี่ยม h : ความสูงของรูปสี่เหลี่ยม |
| วาดวงกลมโปร่ง | drawCircle(x0, y0, rad, opt) | x0, y0 : จุดศูนย์กลางของวงกลม rad : รัศมีของวงกลม opt : ให้ใส่ U8G2_DRAW_ALL จะเป็นการวาดวงกลมครบทุกส่วน เราสามารถเลือกวาดแค่บางส่วน(1/4)ได้ ด้วยคำสั่ง U8G2_DRAW_UPPER_RIGHT U8G2_DRAW_UPPER_LEFT U8G2_DRAW_LOWER_LEFT U8G2_DRAW_LOWER_RIGHT |
| วาดวงกลมทึบ | drawDisc(x0, y0, rad, opt) | |
| วาดวงรีโปร่ง | drawEllipse(x0, y0, rx, ry, opt) | x0, y0 : จุดศูนย์กลางของวงรี rx, ry : รัศมีของวงรี opt : ให้ใส่ U8G2_DRAW_ALL จะเป็นการวาดวงรีครบทุกส่วน เราสามารถเลือกวาดแค่บางส่วน(1/4)ได้ ด้วยคำสั่ง U8G2_DRAW_UPPER_RIGHT U8G2_DRAW_UPPER_LEFT U8G2_DRAW_LOWER_LEFT U8G2_DRAW_LOWER_RIGHT |
| วาดวงรีทึบ | drawFilledEllipse(x0, y0, rx, ry, opt) | |
| วาดเฟรม (สี่เหลี่ยมโปร่ง) | drawFrame(x, y, w, h) | x, y : ตำแหน่งของจุดเริ่มต้น w : ความกว้างของรูปสี่เหลี่ยม h : ความสูงของรูปสี่เหลี่ยม |
| วาดเส้นแนวนอน (ขนานกับขอบจอ) |
drawHLine(x, y, w) | x, y : ตำแหน่งของจุดเริ่มต้น(ด้านซ้าย) w : ความยาวของเส้น |
| วาดเส้น (ลากระหว่างจุดสองจุด) |
drawLine(x0, y0, x1, y1) | x0, y0 : ตำแหน่งของจุดเริ่มต้น x1, y1 : ตำแหน่งของจุดสิ้นสุด |
| วาดสี่เหลี่ยมมุมมนทึบ | drawRBox(x, y, w, h, r) | x, y : ตำแหน่งของจุดเริ่มต้น w : ความกว้างของรูปสี่เหลี่ยม h : ความสูงของรูปสี่เหลี่ยม r : ขนาดรัศมีของมุมมน |
| วาดสี่เหลี่ยมมุมมนโปร่ง | drawRFrame(x, y, w, h, r) | |
| วาดสามเหลี่ยมทึบ | drawTriangle(x0, y0, x1, y1, x2, y2) | x0, y0 : ตำแหน่งของมุมที่ 1 x1, y1 : ตำแหน่งของมุมที่ 2 x2, y2 : ตำแหน่งของมุมที่ 3 |
| วาดเส้นแนวตั้ง (ขนานกับขอบจอ) |
drawVLine(x, y, h) | x, y : ตำแหน่งของจุดเริ่มต้น(ด้านบน) h : ความสูงของเส้น |
| setFont(*font) |
| drawGlyph(x, y, encoding) x, y : ตำแหน่งจุดเริ่มต้นที่จะวางตัวอักษร encoding : Unicode ของตัวอักษร (ไม่เกิน 16-bit) |
| drawStr(x, y, text) x, y : ตำแหน่งจุดเริ่มต้นที่จะวางข้อความ text : ข้อความที่จะแสดง |
| drawUTF8(x, y, text) x, y : ตำแหน่งจุดเริ่มต้นที่จะวางข้อความ text : ข้อความที่จะแสดง |
| print(text) text : ข้อความที่จะแสดง |
| enableUTF8Print() |
| setCursor(x, y) |


Fitrox Electronics