lib/denko_cli/targets.rb in denko-0.13.6 vs lib/denko_cli/targets.rb in denko-0.14.0

- old
+ new

@@ -6,28 +6,28 @@ TARGETS = { # Core is core. core: [:core], # Specific features for the old mega168 chips. - mega168: [:core, :one_wire, :tone, :i2c, :spi, :servo], + atmega168: [:core, :one_wire, :tone, :i2c, :spi, :servo], # Other ATmega chips do everything. # Add bit bang serial for 328p / UNO since it has no extra hardware UART. - mega: STANDARD_PACKAGES + [:uart_bb], + atmega: STANDARD_PACKAGES + [:uart_bb], # No tone, infrared or EEPROM on SAM3X / Due. - sam3x: STANDARD_PACKAGES - [:tone, :ir_out, :eeprom], + atsam3x: STANDARD_PACKAGES - [:tone, :ir_out, :eeprom], # No EEPROM on SAMD / Zero. - samd: STANDARD_PACKAGES - [:eeprom], + atsamd21: STANDARD_PACKAGES - [:eeprom], # No IR out and WS2812 on the UNO R4. WS2812 compiles but doesn't work. ra4m1: STANDARD_PACKAGES - [:ir_out, :led_array], - # ESP8266 + ESP32 use a different IR library. - esp8266: STANDARD_PACKAGES - [:ir_out] + [:ir_out_esp], - esp32: STANDARD_PACKAGES - [:ir_out] + [:ir_out_esp], + # ESP8266 uses an IR library specific to it. + esp8266: STANDARD_PACKAGES, + esp32: STANDARD_PACKAGES, # RP2040 can't use WS2812 yet. - rp2040: STANDARD_PACKAGES - [:led_array], + rp2040: STANDARD_PACKAGES, } end