Sony's Developer World forum

    • Home
    • Forum guidelines
    1. Home
    2. Spresense
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • C

      Firmware Update Tool available for LTE Extension Board
      • CamilaSouza

      3
      3
      Posts
      1722
      Views

      C

      Hello, @jens6151-0-1-1
      Yes, you are using the latest FW version for Japan region 🙂
      And those seem to be indeed the updates for this FW version.

    • N

      Getting the LTE board to work (on Truphone)
      • nimish

      3
      3
      Posts
      1937
      Views

      N

      @gendor182 try sending AT+COPS or another at command and grabbing error info

      https://github.com/nimish/cxd56_lte_at_cmd

    • DanielSand

      Where do I get started with Spresense development?
      • DanielSand

      5
      5
      Posts
      9457
      Views

      Armaghan

      Getting started with Spresense using Arduino:
      https://developer.sony.com/develop/spresense/developer-tools/get-started-using-arduino-ide/set-up-the-arduino-ide

    • N

      Access SPI Flash via memory map
      • nimish

      6
      6
      Posts
      1268
      Views

      C

      Hi, @maxieaussie-0
      I already replied in the other post, but I'll just replicate the answer here for reference.

      Physically upgrading the Flash will not work because Secure CPU defined fixed size of partitions, for SPK area and User area.
      So even if you re-worked SPI Flash, it is the same size on software side.

    • M

      Upgrading spresense board flash memory
      • maxieaussie 0

      2
      2
      Posts
      76
      Views

      C

      Hi @maxieaussie-0

      Physically upgrading the Flash will not work because Secure CPU defined fixed size of partitions, for SPK area and User area.
      So even if you re-worked SPI Flash, it is the same size on software side.

    • B

      plate recognition Example
      plate camera • • Beckmx

      3
      3
      Posts
      98
      Views

      C

      Hello, @Beckmx

      Currently the code for the License Plate Recognition example is not ready to be published.
      This situation might change in the future, but on the meantime I encourage you to look at the projects published on the Spresense Developer Challenge 2022
      https://www.hackster.io/contests/Spresense2022

      There are a lot of interesting examples to draw inspiration from 🙂

    • J

      SPresense SDK on WSL2 ?
      • jln 0

      9
      9
      Posts
      1585
      Views

      J

      Hi @CamilaSouza Unfortunately, I still get the following error message when trying to flash the firmware using command "sudo ./tools/flash.sh -c /dev/ttyUSB0 nuttx.spk" :

      Cannot open port : /dev/ttyUSB0
      could not open port '/dev/ttyUSB0': FileNotFoundError(2,...

    • J

      Issues flashing bootloader WSL2?
      • Jolle

      2
      2
      Posts
      15
      Views

      C

      Hello, @Jolle
      I haven't tried to do that myself.
      I can try it on my side and see if I get the same error, but on the meantime I have tagged you in an old topic where some users were also trying to use wsl2.
      Maybe they've seen this before.

    • G

      I can't get the camera sample program to work.
      • gyps

      11
      11
      Posts
      201
      Views

      C

      @gyps

      Thank you for the feedback!

    • J

      GPS not able to obtain the location
      • jp04

      2
      2
      Posts
      108
      Views

      J

      Hi @jp04,

      I had the same situation here. 3-4 satellites are not enough to get a fix. I got a fix quickly when the readings showed 7-10 satellites.

      I recommend to try the following.

      You might have bad luck with the sight of the satellites. Therefore try again at another location or another time. Attach a battery and go outside or at least near a window. You can use an augmented reality app on your phone that shows where the satellites are. Add other satellites than the default. For example set satType to eSatGpsQz1cQz1S if you are in Japan. See the comments in the demo. Try to attach an external GPS antenna. It requires additional parts (available at Adafruit or Akizukidenshi) and requires soldering. I can give you some advice if you want. Check if the wifi board or anything you place around the antenna causes interference.

      Should you get a fix, you can save the satellite data for a hot start the next time. This call persists the data to flash memory in case you power off. Don't use the function on each update as it will wear off the flash memory.

      Gnss.saveEphemeris();

      Btw. I would be interested your opinion on the wifi addon board you ask for in another post. Will you send large data like images? Is it fast and reliable?
      I flashed the AT firmware to one of my ESP-32 boards and connected it via UART. It works but the transfer rate is pretty slow due to the limitting UART.

    • J

      WiFi Add board: Connection Problem
      • jp04

      11
      11
      Posts
      234
      Views

      C

      @jp04

      Oh, so you already saw the code patches in this website:
      https://idy-design.com/product/is110b.html

      I'm sorry you got no support from the manufacturer. I'm investigating internally what to do about this situation.

      I've tagged in another topic where a user is trying to achieve the same thing, but with a different wifi board.
      I thought you two might benefit from getting in touch since your projects might have similar components.

    • N

      Installing SSL Certificate(.pfx file) in Spresene main Board
      • Noor

      3
      3
      Posts
      104
      Views

      C

      @Noor and @jp04

      You two are using two different WiFi board options, but you are dealing with the same issue of how to upload the certificates related to SSL connections by using AT command.

      I thought you might benefit from getting in touch.

    • S

      Unable to recover Spresense mainboard back to factory setting
      • Stlim 0 1

      2
      2
      Posts
      91
      Views

      C

      Hi, @Stlim-0-1

      Can I ask you.. how long was the process halted before you disconnected the board from your computer?

      Have you tried to run the process more than once, just in case?

      If positive..
      Can you describe which issues you were having with the main board that led you to try the recovery tool?

    • N

      Changing analog reference voltage in Spresense
      • NavaneethRao 2

      6
      6
      Posts
      228
      Views

      C

      @NavaneethRao-2

      Also
      About AREF.
      It's an output and it changes depending on whether your jumper is at 3.3V or 5V.

      It is generally used as an extra voltage output.

    • G

      This topic is deleted!
      • ghufran

      1
      1
      Posts
      2
      Views

      No one has replied

    • A

      Using Analog Pin
      • Ajit01

      2
      2
      Posts
      167
      Views

      C

      Hey, @Ajit01

      In the past when I got random results from analog signals I had forgotten to connect the sensor GND with Spresense GND. Please check this.

      But to make sure that everything is good with the spresense analog in, you can test connecting the 3.3V pin to A0 and then the 5V pin to A0 and printing the value.

      Doing this here I got 658 with 3.3V and 986 with 5V.

      Code I used to test mine:

      int sensorPin = A0; // select the input pin for the potentiometer int sensorValue = 0; // variable to store the value coming from the sensor void setup() { Serial.begin(9600); } void loop() { // read the value from the sensor: sensorValue = analogRead(sensorPin); Serial.println(sensorValue); delay(1000); }
    • S

      Spresense SDK - Setting Up GPIO Interrupts
      • Sean Phillips

      2
      2
      Posts
      216
      Views

      C

      Hello, @Sean-Phillips!

      Good to see that you're enjoying your Spresense learning process 🙂

      About the interrupts, there are some resources that might help you!
      In https://developer.sony.com/develop/spresense/docs/arduino_developer_guide_en.html#_functional_differences, check out the section on Interrupts. It has a lot of important information.

      Also, check out the Arduino example that's under "Low Power -> External Wake Up"
      https://github.com/sonydevworld/spresense-arduino-compatible/blob/master/Arduino15/packages/SPRESENSE/hardware/spresense/1.0.0/libraries/LowPower/examples/ExternalWakeup/ExternalWakeup.ino

      To choose the pins from the Extension board, you only need to change the pin number for a pin in the extension board. If you're unsure about the pin numbers of the extension board, check out the extension board section in our introduction https://developer.sony.com/develop/spresense/docs/introduction_en.html#_extension_board.

      Let me know if the material makes sense to you or if I can help you with anything else.

      Have fun!

    • N

      USB Device Classes
      • nimish

      2
      2
      Posts
      195
      Views

      C

      Hi, @nimish

      It should be possible.
      You would need to implement the USB device class driver in NuttX.

      See this documentation: https://nuttx.apache.org/docs/latest/components/drivers/special/usbdev.html

      As examples they mention drivers/usbdev/pl2303.c and drivers/usbdev/usbmsc.c.
      You could create a driver called drivers/usbdev/audio.c for instance.

    • S

      Accessing tflite model's parameters from Spresense SDK
      • suburban-daredevil

      5
      5
      Posts
      1089
      Views

      S

      Hey @Benediction-1-2,

      Yeah I'm currently researching in this topic and would to collaborate. Any ideas to move forward with regard to this?

      Thanks

    • C

      This topic is deleted!
      • CamilaSouza

      1
      1
      Posts
      1
      Views

      No one has replied

    • undefined


      •


      Posts

      Views
    Developer World
    Copyright © 2021 Sony Group Corporation. All rights reserved.
    • Contact us
    • Legal