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