Class: EmbedUtils::Board::Micro
Instance Method Summary collapse
- #avr_mcu ⇒ Object
- #avr_programmer ⇒ Object
- #mcu ⇒ Object
- #predefines ⇒ Object
- #upload_speed ⇒ Object
- #variant ⇒ Object
Instance Method Details
#avr_mcu ⇒ Object
72 73 74 |
# File 'lib/embed_utils/board.rb', line 72 def avr_mcu 'm32u4' end |
#avr_programmer ⇒ Object
76 77 78 |
# File 'lib/embed_utils/board.rb', line 76 def avr_programmer 'avr109' end |
#mcu ⇒ Object
56 57 58 |
# File 'lib/embed_utils/board.rb', line 56 def mcu :atmega32u4 end |
#predefines ⇒ Object
64 65 66 67 68 69 70 |
# File 'lib/embed_utils/board.rb', line 64 def predefines super + %w[ -DF_CPU=16000000L -DUSB_VID=0x2341 -DUSB_PID=0x8037 ] end |
#upload_speed ⇒ Object
80 81 82 |
# File 'lib/embed_utils/board.rb', line 80 def upload_speed 57600 end |
#variant ⇒ Object
60 61 62 |
# File 'lib/embed_utils/board.rb', line 60 def variant :micro end |