- Home
- uzmaan313
uzmaan313
@uzmaan313
Recent Posts
-
M
3D printing has revolutionized manufacturing, allowing for the creation of precise and functional parts with ease. Whether you're printing an enclosure for electronic devices or custom mechanical components, achieving perfection requires attention to detail. Here’s how you can ensure high-quality 3D printed parts.
Choose the Right MaterialSelecting the correct filament or resin is crucial. For strong and durable parts, ABS, PETG, or Nylon are excellent choices, while PLA works well for prototypes.
Optimize Your Print SettingsFine-tuning layer height, infill percentage, and print speed can significantly impact quality. Lower layer heights result in smoother surfaces, while adjusting infill ensures strength without unnecessary material usage.
Ensure Proper Bed AdhesionA well-calibrated print bed prevents warping and detachment. Use adhesion aids like brims, rafts, or glue sticks to keep prints secure.
Maintain Your 3D PrinterRegular maintenance, including cleaning the nozzle, lubricating moving parts, and checking belt tension, ensures consistent performance and prevents print failures.
Use Support Structures WiselyFor complex geometries, adding support structures prevents sagging. Optimize support settings to balance ease of removal with structural stability.
Post-Processing for a Professional FinishEnhance your part’s aesthetics and functionality through sanding, painting, or acetone smoothing for materials like ABS.
Test and IteratePrototyping allows you to refine designs. Evaluate the printed part, make necessary adjustments, and reprint to achieve the perfect outcome.
By following these steps, you can consistently produce high-quality, precise, and durable 3D printed parts suitable for various applications.
-
@Abhay Can you try one more method
Downloaded both boards, “Seeed nRF52 Boards” and “Seeed nRF52 mbed-enabled Boards.”
Copy the adafruit-nrfutil from
/Users/<user>/Library/Arduino15/packages/Seeeduino/hardware/mbed/2.9.2/tools/adafruit-nrfutil/macos/adafruit-nrfutilto
/Users/<user>/Library/Arduino15/packages/Seeeduino/hardware/nrf52/1.1.8/tools/adafruit-nrfutil/macos/adafruit-nrfutilThen chmod -x the copied file
Please check and let me know. Src
-
I was using "Seeed nRF52 Boards: 1.1.8" and the issue was there. Followed the steps and installed the packages and board you mentioned and the issue is still there. I changed the board from Seeed nRF to Adafruit nRF and issue is also showing for Adafruit nRF
-
@Abhay said in Compilation Error for Seeed XIAO nRF52840 Sense in Arduino IDE on macOS:
Seeed nRF52 mbed-enabled Boards: 2.9.2
Seeed nRF52 Boards: 1.1.8@Abhay, are you getting the error while selecting both boards? You can also try using "Seeed nRF52 Boards: 1.1.8".
Since it's nRF series can you try to install the - adafruit-nrfutil pip package and see!
also try to install - Adafruit Feather nRF52 using board manager and check again.
-
Compilation Error for Seeed XIAO nRF52840 Sense in Arduino IDE on macOS16 Jan 2025, 14:36 • read more
Hi everyone,
I am encountering an issue when compiling a program for the Seeed XIAO nRF52840 Sense in the Arduino IDE on macOS. Below are the details of the problem:
System Details: Mac Model: MacBook Air M2 macOS Version: Sequoia 15.2 Arduino IDE Version: 2.3.4 Locale: UTF-8 (already configured) Board manager details: Additional board Manager URL: https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json Board installed: Seeed nRF52 mbed-enabled Boards: 2.9.2 Seeed nRF52 Boards: 1.1.8 Steps to Reproduce: Open Arduino IDE on macOS. Use the default program:// the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Select Seeed XIAO nRF52840 Sense as the board. Click on "Verify" or "Compile." Observed Behavior:The compilation fails with the following error:
Traceback (most recent call last): File "__main__.py", line 317, in <module> File "click/core.py", line 1134, in __call__ File "click/core.py", line 1040, in main File "click/_unicodefun.py", line 100, in _verify_python_env RuntimeError: Click will abort further execution because Python was configured to use ASCII as encoding for the environment. Consult https://click.palletsprojects.com/unicode-support/ for mitigation steps. This system lists some UTF-8 supporting locales that you can pick from. The following suitable locales were discovered: af_ZA.UTF-8, am_ET.UTF-8, be_BY.UTF-8, bg_BG.UTF-8, ca_ES.UTF-8, cs_CZ.UTF-8, da_DK.UTF-8, de_AT.UTF-8, de_CH.UTF-8, de_DE.UTF-8, el_GR.UTF-8, en_AU.UTF-8, en_CA.UTF-8, en_GB.UTF-8, en_IE.UTF-8, en_NZ.UTF-8, en_US.UTF-8, es_ES.UTF-8, et_EE.UTF-8, eu_ES.UTF-8, fi_FI.UTF-8, fr_BE.UTF-8, fr_CA.UTF-8, fr_CH.UTF-8, fr_FR.UTF-8, he_IL.UTF-8, hr_HR.UTF-8, hu_HU.UTF-8, hy_AM.UTF-8, is_IS.UTF-8, it_CH.UTF-8, it_IT.UTF-8, ja_JP.UTF-8, kk_KZ.UTF-8, ko_KR.UTF-8, lt_LT.UTF-8, nl_BE.UTF-8, nl_NL.UTF-8, no_NO.UTF-8, pl_PL.UTF-8, pt_BR.UTF-8, pt_PT.UTF-8, ro_RO.UTF-8, ru_RU.UTF-8, sk_SK.UTF-8, sl_SI.UTF-8, sr_YU.UTF-8, sv_SE.UTF-8, tr_TR.UTF-8, uk_UA.UTF-8, zh_CN.UTF-8, zh_HK.UTF-8, zh_TW.UTF-8 [15256] Failed to execute script __main__ exit status 1 Compilation error: exit status 1I'm experiencing this issue only with Mac, I tried the same with windows and it ran successfully. I have uninstalled and reinstalled Arduino ide as well.