4 
 
        
      
      ฉันจะทำอย่างไรถ้าฉันไม่มีหน่วยความจำแฟลชหรือ SRAM
      
  ตามเอกสารของ Arduino ATmega328 มีหน่วยความจำแฟลช 32KB สำหรับ bootloader + อัพโหลดร่างและเพียง 2KB SRAM สำหรับข้อมูลรันไทม์ ATmega2560 มีจำนวนมากกว่า 256KB และ 8KB ตามลำดับ ไม่ว่าในกรณีใดข้อ จำกัด เหล่านั้นดูเหมือนจะค่อนข้างเล็กโดยเฉพาะเมื่อเปรียบเทียบกับอุปกรณ์ผู้บริโภคที่มีขนาดใกล้เคียงกันเช่นสมาร์ทโฟน คุณจะทำอย่างไรถ้าหมด? เช่นถ้าร่างของคุณใหญ่เกินไปหรือคุณต้องการประมวลผลข้อมูลจำนวนมาก (เช่นสตริง) ตอนรันไทม์? มีวิธีใดที่จะขยาย Flash หรือ SRAM หรือไม่
      
        
          
                   28
                
        
        
          
                  
                    flash 
                  
                    sketch-size