Arduino IDE 2.3 ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಹೊಸ ಆವೃತ್ತಿ

ಓಪನ್-ಸೋರ್ಸ್ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್-ಆಧಾರಿತ ಬೋರ್ಡ್‌ಗಳ ಸರಣಿಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಆರ್ಡುನೊ ಸಮುದಾಯವು, ಆರ್ಡುನೊ ಐಡಿಇ 2.3 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ, ಇದು ಕೋಡ್ ಬರೆಯಲು, ಕಂಪೈಲ್ ಮಾಡಲು, ಹಾರ್ಡ್‌ವೇರ್‌ಗೆ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಡೀಬಗ್ ಮಾಡುವಾಗ ಬೋರ್ಡ್‌ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುವ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ (IDE). ಫರ್ಮ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ವೈರಿಂಗ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನೊಂದಿಗೆ ಸಿ ++ ನ ಸ್ವಲ್ಪ ಕಡಿಮೆಗೊಳಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಿಕೊಂಡು ನಡೆಸಲಾಗುತ್ತದೆ. ಐಡಿಇಯ ಇಂಟರ್ಫೇಸ್ ಕೋಡ್ ಅನ್ನು ಟೈಪ್‌ಸ್ಕ್ರಿಪ್ಟ್ (ಟೈಪ್ ಮಾಡಿದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್) ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಗೋ ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಮೂಲ ಕೋಡ್ ಅನ್ನು AGPLv3 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಬಳಸಲು ಸಿದ್ಧವಾದ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. Linux, Windows и macOS.

Arduino IDE 2.x ಶಾಖೆಯು ಎಕ್ಲಿಪ್ಸ್ ಥಿಯಾ ಕೋಡ್ ಸಂಪಾದಕವನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಎಲೆಕ್ಟ್ರಾನ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ (Arduino IDE 1.x ಶಾಖೆಯು ಜಾವಾದಲ್ಲಿ ಬರೆಯಲಾದ ಸ್ವಾವಲಂಬಿ ಉತ್ಪನ್ನವಾಗಿತ್ತು). ಸಂಕಲನ, ಡೀಬಗ್ ಮಾಡುವುದು ಮತ್ತು ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವುದರೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ತರ್ಕವನ್ನು ಪ್ರತ್ಯೇಕ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆ arduino-cli ಗೆ ಸರಿಸಲಾಗುತ್ತದೆ. IDE ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಇವು ಸೇರಿವೆ: LSP (ಭಾಷಾ ಸರ್ವರ್ ಪ್ರೋಟೋಕಾಲ್) ಗೆ ಬೆಂಬಲ, ಕಾರ್ಯ ಮತ್ತು ವೇರಿಯಬಲ್ ಹೆಸರುಗಳ ಹೊಂದಾಣಿಕೆಯ ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವಿಕೆ, ಕೋಡ್ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಪರಿಕರಗಳು, ಥೀಮ್‌ಗಳಿಗೆ ಬೆಂಬಲ, Git ನೊಂದಿಗೆ ಏಕೀಕರಣ, Arduino ಕ್ಲೌಡ್‌ನಲ್ಲಿ ಯೋಜನೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬೆಂಬಲ ಮತ್ತು ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಮಾನಿಟರಿಂಗ್ (ಸೀರಿಯಲ್ ಮಾನಿಟರ್).

Arduino IDE 2.3 ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಹೊಸ ಆವೃತ್ತಿ

ಹೊಸ ಆವೃತ್ತಿಯು ಸ್ಥಿರ ವೈಶಿಷ್ಟ್ಯಗಳ ಪಟ್ಟಿಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಡೀಬಗರ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ, ಲೈವ್ ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ಬ್ರೇಕ್‌ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಡೀಬಗರ್ ಪ್ರಮಾಣಿತ ಚೌಕಟ್ಟನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಯಾವುದೇ ಬೋರ್ಡ್‌ಗಳಿಗೆ ಡೀಬಗ್ ಮಾಡುವ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು ಪ್ರಮಾಣಿತ Arduino IDE ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. GIGA R1 WiFi, Portenta H7, Opta, Nano BLE, ಮತ್ತು Nano RP2040 Connect ನಂತಹ Mbed ಕೋರ್ ಆಧಾರಿತ ಎಲ್ಲಾ Arduino ಬೋರ್ಡ್‌ಗಳಿಗೆ ಡೀಬಗ್ ಮಾಡುವ ಬೆಂಬಲವನ್ನು ಪ್ರಸ್ತುತ ಅಳವಡಿಸಲಾಗಿದೆ. UNO R4 ಮತ್ತು Portenta C33 ನಂತಹ ರೆನೆಸಾಸ್ ಕೋರ್-ಆಧಾರಿತ ಬೋರ್ಡ್‌ಗಳಿಗೆ ಡೀಬಗ್ ಮಾಡುವ ಬೆಂಬಲವನ್ನು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಸೇರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ, ಅದರ ನಂತರ Arduino-ESP32 ಬೋರ್ಡ್‌ಗಳಿಗೂ ಡೀಬಗ್ ಮಾಡುವಿಕೆಯು ಲಭ್ಯವಿರುತ್ತದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster