Skip to content

Commit

Permalink
boards: add USBDevice support status
Browse files Browse the repository at this point in the history
  • Loading branch information
sago35 authored and deadprogram committed Jul 26, 2022
1 parent b29127e commit e1d6ab9
Show file tree
Hide file tree
Showing 154 changed files with 5,585 additions and 6,059 deletions.
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-mega1280.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ Note: the AVR backend of LLVM is still experimental so you may encounter bugs.
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | NO | NO |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-mega2560.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ Note: the AVR backend of LLVM is still experimental so you may encounter bugs.
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| USBDevice | NO | NO |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-mkr1000.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Arduino MKR1000](https://store.arduino.cc/arduino-mkr1000-wifi) is a very s
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Arduino MKR WiFi 1010](https://store.arduino.cc/usa/mkr-wifi-1010) is a ver
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-nano.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ Note: the AVR backend of LLVM is still experimental so you may encounter bugs.
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | NO | NO |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-nano33.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ Peripherals:
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino-zero.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Arduino Zero](https://store.arduino.cc/arduino-zero) is a very small ARM de
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/arduino.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ Note: the AVR backend of LLVM is still experimental so you may encounter bugs.
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | NO | NO |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/atsame54-xpro.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Microchip SAM E54 Xplained Pro](https://www.microchip.com/developmenttools/
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/bluepill.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Bluepill](http://wiki.stm32duino.com/index.php?title=Blue_Pill) is a popula
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| USBDevice | YES | Not yet |

## Machine Package Docs

Expand Down
11 changes: 6 additions & 5 deletions content/docs/reference/microcontrollers/circuitplay-bluefruit.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ The [Adafruit Circuit Playground Bluefruit](https://www.adafruit.com/product/433
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| Bluetooth | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |
| Bluetooth | YES | YES |

## Machine Package Docs

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Circuit Playground Express](https://www.adafruit.com/product/3333)
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
11 changes: 6 additions & 5 deletions content/docs/reference/microcontrollers/clue.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ The [Adafruit CLUE](https://www.adafruit.com/product/4500) is small ARM developm
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| Bluetooth | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |
| Bluetooth | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/d1mini.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Espressif ESP8266](https://www.espressif.com/en/products/socs/esp8266) d1mi
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | Not yet |
| I2C | NO (software only) | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| SPI | YES | Not yet |
| I2C | NO (software only) | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| USBDevice | NO | NO |
| WiFi | YES | Not Yet |

## Machine Package Docs
Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/digispark.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ Note: the AVR backend of LLVM is still experimental so you may encounter bugs.
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | Not yet |
| SPI | Requires software | Not yet |
| I2C | Requires software | Not yet |
| ADC | YES | YES |
| PWM | YES | Not yet |
| SPI | Requires software | Not yet |
| I2C | Requires software | Not yet |
| ADC | YES | YES |
| PWM | YES | Not yet |
| USBDevice | NO | NO |

## Machine Package Docs

Expand Down
11 changes: 6 additions & 5 deletions content/docs/reference/microcontrollers/esp32-coreboard-v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,13 @@ The esp32-coreboard-v2 is a development board based on the [Espressif ESP32](htt
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| USBDevice | NO | NO |
| WiFi | YES | Not Yet |
| Bluetooth | YES | Not yet |
| Bluetooth | YES | Not yet |

## Machine Package Docs

Expand Down
11 changes: 6 additions & 5 deletions content/docs/reference/microcontrollers/esp32-mini32.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,13 @@ The mini32 is a small development board based on the popular [Espressif ESP32](h
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | Not yet |
| ADC | YES | Not yet |
| PWM | YES | Not yet |
| USBDevice | NO | NO |
| WiFi | YES | Not Yet |
| Bluetooth | YES | Not yet |
| Bluetooth | YES | Not yet |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/feather-m0.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Feather M0](https://www.adafruit.com/product/3403) is a tiny ARM d
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/feather-m4-can.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Feather M4 CAN](https://www.adafruit.com/product/4759) is a tiny A
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/feather-m4.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Feather M4](https://www.adafruit.com/product/3857) is a tiny ARM d
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ The [Adafruit Feather nRF52840 Sense](https://www.adafruit.com/product/4516) is
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| Bluetooth | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |
| Bluetooth | YES | YES |

## Machine Package Docs

Expand Down
11 changes: 6 additions & 5 deletions content/docs/reference/microcontrollers/feather-nrf52840.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ The [Adafruit Feather nRF52840](https://www.adafruit.com/product/4500) is a smal
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| Bluetooth | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |
| Bluetooth | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/feather-rp2040.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Feather RP2040](https://www.adafruit.com/product/4884) is a tiny d
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | YES |
| USBDevice | YES | YES |

## Machine Package Docs

Expand Down
9 changes: 5 additions & 4 deletions content/docs/reference/microcontrollers/feather-stm32f405.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ The [Adafruit Feather STM32F405](https://www.adafruit.com/product/4382) is a tin
| --------- | ------------- | ----- |
| GPIO | YES | YES |
| UART | YES | YES |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| SPI | YES | YES |
| I2C | YES | YES |
| ADC | YES | YES |
| PWM | YES | Not yet |
| USBDevice | YES | Not yet |

## Machine Package Docs

Expand Down
Loading

0 comments on commit e1d6ab9

Please sign in to comment.