App Developer Examples - General purpose I/O board - PIC, USB

Discuss PC Developer and Web Developer projects and features here.
Post Reply
medelec35
Matrix Staff
Posts: 1432
http://meble-kuchenne.info.pl
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 506 times
Been thanked: 469 times

App Developer Examples - General purpose I/O board - PIC, USB

Post by medelec35 »

Free Apps + instructions are now downloadable from the main App Developer website
All the apps can be run with or without Flowcode installed.
This topic is for General purpose I/O board - PIC, USB - support and comments.
ScreenShot.png
ScreenShot.png (287.41 KiB) Viewed 3404 times
Martin

User avatar
studentcompanion
Posts: 6
Joined: Wed Dec 02, 2020 1:33 pm
Location: South Africa
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: App Developer Examples - General purpose I/O board - PIC, USB

Post by studentcompanion »

Hi,

Can you use this App developer with any USB PIC like PIC18F45K50 for example without using the Matrix ECIO40P board by using your own board to communicate with USB?
How can it be done without using the suggested boards like ECIO40P, Arduino, Miac, etc?

Thanks
Free online Microcontroller Tutorials & Projects for beginners to advanced.
Website: https://www.studentcompanion.co.za/cate ... e-for-pic/
YouTube Tutorials: https://www.youtube.com/user/StudentCompanionSA

medelec35
Matrix Staff
Posts: 1432
Joined: Wed Dec 02, 2020 11:07 pm
Has thanked: 506 times
Been thanked: 469 times

Re: App Developer Examples - General purpose I/O board - PIC, USB

Post by medelec35 »

Hi, studentcompanion.
Welcome to the V9 forums.
Sorry, the answer is no.
The app developer communicates via USB or Wi-Fi.
The App developer slave firmware has been developed for these target devices
The target device that has USB have there own boot loader.
The exceptions to that are the Raspberry Pi & ESP32, which uses Wi-Fi and not USB.
Martin

User avatar
studentcompanion
Posts: 6
Joined: Wed Dec 02, 2020 1:33 pm
Location: South Africa
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: App Developer Examples - General purpose I/O board - PIC, USB

Post by studentcompanion »

Hi Martin,

Thanks for the information. Hope in the future they will expend this great feature to other Microcontrollers.
Free online Microcontroller Tutorials & Projects for beginners to advanced.
Website: https://www.studentcompanion.co.za/cate ... e-for-pic/
YouTube Tutorials: https://www.youtube.com/user/StudentCompanionSA

mnfisher
Valued Contributor
Posts: 938
Joined: Wed Dec 09, 2020 9:37 pm
Has thanked: 104 times
Been thanked: 502 times

Re: App Developer Examples - General purpose I/O board - PIC, USB

Post by mnfisher »

I rewrote the Arduino slave firmware....

Called (modestly) SCADA+ - it's completely compatible with the current firmware, but with two advantages..

1) It's smaller and faster (about 2k smaller on Uno) (speed is largely controlled by the UART rate - but being faster means it might be better running on smaller / slower MCUs)
2) It's (in my opinion) much easier to extend / modify.

This should make it simpler to modify to different boards / MCUs.

Details are in a blog post on flowcodexchange.com - but it uses a vector lookup table instead of a switch to 'choose' the appropriate activity on receipt of info from the host.. With a demonstration how to use a OLED display from SCADA..

If anyone is interested I'll upload it here (or you can buy for 50p at above site :-) )

Martin

User avatar
studentcompanion
Posts: 6
Joined: Wed Dec 02, 2020 1:33 pm
Location: South Africa
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: App Developer Examples - General purpose I/O board - PIC, USB

Post by studentcompanion »

Thanks Martin.
Free online Microcontroller Tutorials & Projects for beginners to advanced.
Website: https://www.studentcompanion.co.za/cate ... e-for-pic/
YouTube Tutorials: https://www.youtube.com/user/StudentCompanionSA

Post Reply