pfodDesigner V3 for pfodApp pfodDesignerV3 Icon
3.4
3 Ratings
6K+
Downloads
pfodDesignerV3
version
Dec 01, 2022
release date
2.7 MB
file size
Free
Download

What's New

Rev 4250 for API 34 devices and Android V8+ NANO 33 BLE mtu updated, Revised ESP support

About pfodDesigner V3 for pfodApp Android App

pfodDesigner V3 for pfodApp (www.pfod.com.au)
pfod™ (Protocol For Operations Discovery)

There are two free companion app for pfodApp
https://www.forward.com.au/pfod/pfodGUIdesigner/index.html
and
https://www.forward.com.au/pfod/pfodDesigner/index.html

Both these free apps only generate the Arduino code. You need to purchase pfodApp to actually connect to the Arduino

pfodDesignerV2 to design menus/charts and generate Arduino code for a wide variety of boards and pfodGUIdesigner to design interactive GUI components, buttons, sliders, gauges etc and generate Arduino code.

Rev 3911 fixes the Android 11 and higher file save permission issue and allows you to save the generated code to the directory of your choice, including Google Drive

Checkout a user's YouTube series on using pfodDesigner and pfodApp https://youtu.be/g2zPxNtNc6g

Latest release lets you create charts and log Arduino data on your mobile.

Create custom menus on your mobile to turn Arduino outputs on and off, quickly and easily via Bluetooth Low Energy (BLE), Bluetooth V2, Wifi/Ethernet or SMS
No Arduino Programming required and no mobile programming required.

Generates Sketches for Adafruit Bluefruit Feather52, Ardunio 101 (Genuino 101), RedBear BLE NanoV2 and V1.5, RFduino BLE, Itead BLE Shield (HM_10 modules), Adafruit Bluefruit BLE Friends, ESP8266, FioV3, LinkIt ONE, WildfireV3, SIM900 GPRS, Arduino Ethernet, and WiFi and Bluetooth V2 shields, etc

This free application lets you interactively design and view pfodApp menus and generates all the required Arduino code to turn Arduino outputs on and off from your mobile, via pfodApp.

See the step by step tutorial on building a menu and generating the Arduino code at
http://www.forward.com.au/pfod/pfodDesigner/index.html

pfod menus consist of a scrollable list of buttons and some (possible blank) prompt text. pfodDesigner lets you create a menu, customise the prompt, add buttons, set the background colour, set the font colour, font size and font style. All with interactive preview. In app help is also available

When you are happy with how your menu looks the pfodDesigner will generate Arduino code that will display this menu on your mobile using pfodApp. You can specify the serial connection and baud rate to suit your hardware. No Android programming required. No mobile programming required.

pfodDesigner saves the code to a file on your mobile -- /pfodAppRawData/pfodDesignerV3.txt

The generated code also handles the commands returned when the user clicks the buttons

Copy this file to your computer and paste the code into the Arduino IDE.
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf
covers copying pfodApp Raw Data files to your computer.)

If you choose On/Off toggle buttons then the pfodDesigner generates ALL the Arduino code need to turn your chosen output on and off.

If you choose simple buttons for you menu then the pfodDesigner generates the Arduino code need to send the menu and parser the commands.

All you need to do then is replace the place holder comments with your own Arduino action code for each button command

e.g.
} else if('A'==cmd) { // user pressed -- ON
// << add your action code here for this button

The pfodDesigner stores your designs so you can easily go back modify them as needed.
Email support if you need assistance.


Note about pfodDesignerV3 app code:
-----------------------------------------------
All pfodDesignerV3 screens are just standard pfod screens. The pfodDesignerV3 is actually just a copy of pfodApp with a back end added to save your data and serve up the various screens using standard pfod messages. Open the mobile's menu in the app and choose Debug View to see the pfod messages that are generating the pfodDesigner screens.

Other Information:

Requires Android:
Android 4.4+ (Kitkat, API 19)
Other Sources:

Download

This release of pfodDesigner V3 for pfodApp Android App available in 27 variants. Please select the variant to download. Please read our FAQ to find out which variant is suitable for your Android device based on Screen DPI and Processor Architecture.

Variant
4181
(Dec 06, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
4181
(Dec 01, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
4161
(Oct 22, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
4161
(Oct 20, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
4030
(Sep 02, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
4030
(Aug 09, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
3950
(Jul 16, 2022)
Architecture
Unlimited
Minimum OS
Android 4.4+ (Kitkat, API 19)
Screen DPI
nodpi (all screens)
Variant
3871
(Aug 13, 2021)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3861
(Jan 30, 2021)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3860
(Dec 06, 2020)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3780
(Jul 22, 2020)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3630
(May 20, 2019)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3612
(Apr 25, 2019)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3610
(Apr 23, 2019)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3441
(Dec 26, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3440
(Dec 06, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3402
(Oct 30, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3401
(Sep 08, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3305
(Aug 11, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3304
(Jul 13, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3303
(Jul 01, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3302
(Jun 09, 2018)
Architecture
Unlimited
Minimum OS
Android 4.0+ (Ice Cream Sandwich, API 14)
Screen DPI
nodpi (all screens)
Variant
3291
(Jun 01, 2018)
Architecture
Unlimited
Minimum OS
Android 2.1+ (Eclair MR1, API 7)
Screen DPI
nodpi (all screens)
Variant
3222
(Nov 23, 2017)
Architecture
Unlimited
Minimum OS
Android 2.1+ (Eclair MR1, API 7)
Screen DPI
nodpi (all screens)
Variant
3221
(Nov 17, 2017)
Architecture
Unlimited
Minimum OS
Android 2.1+ (Eclair MR1, API 7)
Screen DPI
nodpi (all screens)
Variant
3183
(Sep 22, 2017)
Architecture
Unlimited
Minimum OS
Android 2.1+ (Eclair MR1, API 7)
Screen DPI
nodpi (all screens)
Variant
3181
(Aug 31, 2017)
Architecture
Unlimited
Minimum OS
Android 2.1+ (Eclair MR1, API 7)
Screen DPI
nodpi (all screens)
Loading..