Project update 2 of 2
The tables below show the various functions that Protocol droid provides with no programming required. They also include a number of sample applications, each of which will be covered in a step-by-step guide that we will publish in our GitHub repository.
| Mode | Process | Embedded in Firmware? |
|---|---|---|
| Peripheral | Set your own registers | |
| Peripheral | Read ADC Values | ✔ |
| Peripheral | Set DAC Values | ✔ |
| Peripheral | Configure PWMs | ✔ |
| Controller | Connect to devices through USB | ✔ |
| Controller | Read Sensors | tcs34725 sensor code available soon |
| Process | Embedded in Firmware? |
|---|---|
| Read ADC Values | ✔ |
| Set DAC Value | ✔ |
| Configure PWMs | ✔ |
| Send/Receive Messages through USB | ✔ |
| Mode | Process | Embedded in firmware? |
|---|---|---|
| Peripheral | Set your own registers | |
| Peripheral | Read ADC Values | ✔ |
| Peripheral | Set DAC Value | ✔ |
| Peripheral | Configure PWMs | ✔ |
| Controller | Connect to devices through USB | ✔ |
| Controller | Connect to devices through USB | Energy meter code available soon |
| Mode | Process | Embedded in firmware? |
|---|---|---|
| Controller/Peripheral | Set your own registers | |
| Controller/Peripheral | Read ADC Values | ✔ |
| Controller/Peripheral | Set DAC Value | ✔ |
| Controller/Peripheral | Configure PWMs | ✔ |
| Controller/Peripheral | Connect to devices through USB | ✔ |
| Mode | Process | Embedded in firmware? |
|---|---|---|
| Peripheral | Set your own registers | |
| Peripheral | Read ADC Values | ✔ |
| Peripheral | Set DAC Value | ✔ |
| Peripheral | Configure PWMs | ✔ |
| Controller | Connect to devices through USB | ✔ |
| Controller | Connect to sensors and ICs | MAX31865ATP+ IC code available soon |
| Process | Embedded in firmware? |
|---|---|
| Control Frequency (tested up to 10 KHz) | ✔ |
| Control Duty Cycle | ✔ |
| Control Loads | Temperature controller code available soon |
| Process | Embedded in firmware? |
|---|---|
| Read analogue signal levels (12 bit) | ✔ |
| Temperature Reader (thermistor) | Code available soon |
| Process | Embedded in firmware? |
|---|---|
| Produce analogue signals | ✔ |