-
Notifications
You must be signed in to change notification settings - Fork 609
Regenerate device listing #1966
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -31,8 +31,9 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [ADXL345 - Accelerometer](Adxl345/README.md) | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. maybe reorder the file as well by alphabetic order? |
||
| * [ADXL357 - Accelerometer](Adxl357/README.md) | ||
| * [BNO055 - inertial measurement unit](Bno055/README.md) | ||
| * [LIS3DH - ultra-low-power high-performance 3-axis nano accelerometer](Lis3Dh/README.md) | ||
| * [LSM9DS1 - 3D accelerometer, gyroscope and magnetometer](Lsm9Ds1/README.md) | ||
| * [MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu9250/README.md) | ||
| * [MPU6050/MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu6xxx9xxx/README.md) | ||
| * [Mpu6886 - accelerometer and gyroscope](Mpu6886/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
|
|
||
|
|
@@ -90,7 +91,7 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [MAX31865 - Resistance Temperature Detector Amplifier](Max31865/README.md) | ||
| * [MCP9808 - Digital Temperature Sensor](Mcp9808/README.md) | ||
| * [MLX90614 - Infra Red Thermometer](Mlx90614/README.md) | ||
| * [MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu9250/README.md) | ||
| * [MPU6050/MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu6xxx9xxx/README.md) | ||
| * [OpenHardwareMonitor client library](HardwareMonitor/README.md) | ||
| * [SCD4x - CO<sub>2</sub>, Temperature & Humidity Sensor](Scd4x/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
|
|
@@ -110,7 +111,7 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
|
|
||
| * [BNO055 - inertial measurement unit](Bno055/README.md) | ||
| * [LSM9DS1 - 3D accelerometer, gyroscope and magnetometer](Lsm9Ds1/README.md) | ||
| * [MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu9250/README.md) | ||
| * [MPU6050/MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu6xxx9xxx/README.md) | ||
| * [Mpu6886 - accelerometer and gyroscope](Mpu6886/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
|
|
||
|
|
@@ -136,7 +137,7 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
|
|
||
| * [BNO055 - inertial measurement unit](Bno055/README.md) | ||
| * [LSM9DS1 - 3D accelerometer, gyroscope and magnetometer](Lsm9Ds1/README.md) | ||
| * [MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu9250/README.md) | ||
| * [MPU6050/MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu6xxx9xxx/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
|
|
||
| ### Magnetometers | ||
|
|
@@ -146,7 +147,7 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [BNO055 - inertial measurement unit](Bno055/README.md) | ||
| * [HMC5883L - 3 Axis Digital Compass](Hmc5883l/README.md) | ||
| * [LSM9DS1 - 3D accelerometer, gyroscope and magnetometer](Lsm9Ds1/README.md) | ||
| * [MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu9250/README.md) | ||
| * [MPU6050/MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)](Mpu6xxx9xxx/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
|
|
||
| ### Hygrometers | ||
|
|
@@ -176,6 +177,7 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [HC-SR04 - Ultrasonic Ranging Module](Hcsr04/README.md) | ||
| * [LidarLiteV3 - LIDAR Time of Flight Sensor](LidarLiteV3/README.md) | ||
| * [VL53L0X - distance sensor](Vl53L0X/README.md) | ||
| * [VL53L1X - distance sensor](Vl53L1X/README.md) | ||
|
|
||
| ### Passive InfraRed (motion) sensors | ||
|
|
||
|
|
@@ -191,12 +193,12 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [APA102 - Double line transmission integrated control LED](Apa102/README.md) | ||
| * [Character LCD (Liquid Crystal Display)](CharacterLcd/README.md) | ||
| * [Holtek HT1632 - 32×8 & 24×16 LED Driver](Ht1632/README.md) | ||
| * [HT16K33 - LED Matrix Display Driver](Display/README.md) | ||
| * [Ili9341 TFT LCD Controller](Ili9341/README.md) | ||
| * [Lp55231 - Nine-Channel RGB, White-LED Driver](Lp55231/README.md) | ||
| * [Max7219 (LED Matrix driver)](Max7219/README.md) | ||
| * [PCD8544 - 48 × 84 pixels matrix LCD, famous Nokia 5110 screen](Pcd8544/README.md) | ||
| * [RGBLedMatrix - RGB LED Matrix](RGBLedMatrix/README.md) | ||
| * [Segment display driver (HT16K33)](Display/README.md) | ||
| * [Sense HAT](SenseHat/README.md) | ||
| * [Solomon Systech Ssd1351 - CMOS OLED](Ssd1351/README.md) | ||
| * [Solomon Systech SSD13xx OLED display family](Ssd13xx/README.md) | ||
|
|
@@ -243,9 +245,9 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [Adafruit Seesaw - extension board (ADC, PWM, GPIO expander)](Seesaw/README.md) | ||
| * [APA102 - Double line transmission integrated control LED](Apa102/README.md) | ||
| * [Explorer HAT Pro (Pimoroni)](ExplorerHat/README.md) | ||
| * [HT16K33 - LED Matrix Display Driver](Display/README.md) | ||
| * [Lp55231 - Nine-Channel RGB, White-LED Driver](Lp55231/README.md) | ||
| * [On-board LED driver](BoardLed/README.md) | ||
| * [Segment display driver (HT16K33)](Display/README.md) | ||
| * [Ws28xx / SK6812 LED drivers](Ws28xx/README.md) | ||
|
|
||
| ### RFID/NFC modules | ||
|
|
@@ -322,6 +324,10 @@ Our vision: the majority of .NET bindings are written completely in .NET languag | |
| * [Max31856 - cold-junction compensated thermocouple to digital converter](Max31856/README.md) | ||
| * [MCP960X - device family of cold-junction compensated thermocouple to digital converter](Mcp960x/README.md) | ||
|
|
||
| ### Weight sensors | ||
|
|
||
| * [DFRobot KIT0176: I2C 1kg Weight Sensor Kit - HX711 (Gravity: I2CWeight Sensor)](Hx711I2c/README.md) | ||
|
|
||
| </categorizedDevices> | ||
|
|
||
| ## Binding Distribution | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| distance |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -52,6 +52,7 @@ | |
| "power", | ||
| "voc", | ||
| "thermocouple", | ||
| "weight", | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. while you are there, don't you want to make the little changes used here to move to a json file? :-) https://github.com/nanoframework/Samples/tree/main/device-listing If not, no worry, that can be done later.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'd prefer to do that later, unfortunately don't have much time this week as I'm preparing for .NET Conf and I'd like the new devices to be available on device listing since they're used in the presentation :-) |
||
| }; | ||
|
|
||
| Dictionary<string, string?> categoriesDescriptions = new() | ||
|
|
@@ -103,6 +104,7 @@ | |
| { "multi", "Multi-device or robot kit" }, | ||
| { "lidar", "LIDAR Time of Flight devices" }, | ||
| { "thermocouple", "Thermocouple devices" }, | ||
| { "weight", "Weight sensors" }, | ||
| // Bucket for stuff we want mentioned but there is no clear category | ||
| // In other words: anything allowing a way to create PWM channel, SPI/I2C/... device | ||
| { "protocol", "Protocols providers/libraries" }, | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
while regenerating this file, what about going to the title of the README and adjusting them to add more about the device names? Like this one: https://github.com/dotnet/iot/blob/main/src/devices/Bmxx80/README.md
Would be great to list of the devices.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've created #1967 to track all comments you've put here but unfortunately I'd prefer this one was scoped to simple change. I was thinking about doing this before I opened PR but realized I'm a bit short on time so decided to just do simple change