- Welcome to Pictorus!
- 1. Getting Started with Pictorus
❱
- 1.1. Interface Tour
- 2. Getting Started with Devices
- 3. Concepts
❱
- 3.1. Blocks and Components
- 3.2. Inputs and Outputs
- 3.3. Computation
- 3.4. Simulation vs Production Code
- 3.5. True and False in a Floating Point World
- 3.6. Vector math
- 3.7. Custom Variables
- 3.8. State Machines
- 3.9. Conditional Execution
- 3.10. Working with Bytes and Strings
- 3.11. Commenting out Code
- 3.12. Light Controller Example
- 4. Tips and Tricks
- 5. Debugging Guide
- 6. Block Reference
❱
- 6.1. Abs Block
- 6.2. Aggregate Block
- 6.3. App Time Block
- 6.4. Arg Min Max Block
- 6.5. Bias Block
- 6.6. Bit Shift Block
- 6.7. Bitwise Operator Block
- 6.8. Bytes Join Block
- 6.9. Bytes Literal Block
- 6.10. Bytes Split Block
- 6.11. Bytes Pack Block
- 6.12. Bytes Unpack Block
- 6.13. CAN Receive Block
- 6.14. CAN Transmit Block
- 6.15. Change Detection Block
- 6.16. Clamp Block
- 6.17. Comment Block
- 6.18. Compare To Value Block
- 6.19. Comparison Block
- 6.20. Component Input Block
- 6.21. Component Output Block
- 6.22. Constant Block
- 6.23. Counter Block
- 6.24. Cross Product Block
- 6.25. Data Read Block
- 6.26. Data Write Block
- 6.27. Deadband Block
- 6.28. Delay Block
- 6.29. Delay Control Block
- 6.30. Derivative Block
- 6.31. Determinant Block
- 6.32. Dot Product Block
- 6.33. Equation Block
- 6.34. Exponent Block
- 6.35. Fast Fourier Transform Block
- 6.36. Frequency Filter Block
- 6.37. Gain Block
- 6.38. Gpio Input Block
- 6.39. Gpio Output Block
- 6.40. Histogram Plot Block
- 6.41. I2c Input Block
- 6.42. I2c Output Block
- 6.43. IIR Filter Block
- 6.44. Integral Block
- 6.45. Inspect Block
- 6.46. Json Load Block
- 6.47. Json Dump Block
- 6.48. Logical Block
- 6.49. Lookup 1d Block
- 6.50. Matrix Inverse Block
- 6.51. Min Max Block
- 6.52. Not Block
- 6.53. Pid Block
- 6.54. Plot Block
- 6.55. Product Block
- 6.56. Pwm Block
- 6.57. Quantize Block
- 6.58. Ramp Block
- 6.59. Random Number Block
- 6.60. Rate Limit Block
- 6.61. Rust Code Block
- 6.62. Sawtoothwave Block
- 6.63. Scatter Plot Block
- 6.64. Serial Receive Block
- 6.65. Serial Transmit Block
- 6.66. Sinewave Block
- 6.67. Sliding Window Block
- 6.68. Square Wave Block
- 6.69. State Transition Block
- 6.70. String Format Block
- 6.71. Sum Block
- 6.72. Switch Block
- 6.73. System Time Block
- 6.74. Timer Block
- 6.75. Transfer Function Block
- 6.76. Transpose Block
- 6.77. Trianglewave Block
- 6.78. Trigonometry Block
- 6.79. Udp Receive Block
- 6.80. Udp Transmit Block
- 6.81. Vector Index Block
- 6.82. Vector Merge Block
- 6.83. Vector Norm Block
- 6.84. Vector Reshape Block
- 6.85. Vector Slice Block
- 6.86. Vector Sort Block
- 7. Features
❱
- 7.1. Exporting Applications
- 7.2. Custom Scripts
- 7.3. Custom Blocks
- 7.4. Source Control
- 7.5. Adding Static Assets
- 8. FAQs
- 9. Legal
❱
- 9.1. Terms of Use
- 9.2. Privacy Policy