You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been working for some time on a project djaus2/Soft-ata which is like Firmata but its host is .NET. A Pico W runs as a TCPIP service to which the host (currently a .NET Console or Blazor app) connects and orchestrates various functions on teh Pico W. The .NET interface is a reusable library that abstracts the Arduino functionality. Specific Senors, Displays and Actuators have been encompassed. In time, other devices can be added.
The Sensors fuctionality has been extended to include Telemetry submission to an Azure IoT Hub, or Bluetooth transmission of a json string. These two, once started run autonomously in the second core. The second core thread is controlled by commands, such as pause,continue and stop, pushed from the first core. This interaction between the cores has been formalised as an example of Intercore communications. A discussion covers it here Intercaore blog post.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've been working for some time on a project djaus2/Soft-ata which is like Firmata but its host is .NET. A Pico W runs as a TCPIP service to which the host (currently a .NET Console or Blazor app) connects and orchestrates various functions on teh Pico W. The .NET interface is a reusable library that abstracts the Arduino functionality. Specific Senors, Displays and Actuators have been encompassed. In time, other devices can be added.
The Sensors fuctionality has been extended to include Telemetry submission to an Azure IoT Hub, or Bluetooth transmission of a json string. These two, once started run autonomously in the second core. The second core thread is controlled by commands, such as pause,continue and stop, pushed from the first core. This interaction between the cores has been formalised as an example of Intercore communications. A discussion covers it here Intercaore blog post.
Beta Was this translation helpful? Give feedback.
All reactions