Sony's Developer World forum

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

      Changing analog reference voltage in Spresense
      • NavaneethRao 2

      7
      7
      Posts
      390
      Views

      N

      @CamilaSouza Thanks a lot.

    • J

      SPresense SDK on WSL2 ?
      • jln 0

      12
      12
      Posts
      1781
      Views

      J

      @gyps Thank you very much, it works !

    • N

      Access SPI Flash via memory map
      • nimish

      6
      6
      Posts
      1429
      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.

    • B

      plate recognition Example
      plate camera • • Beckmx

      3
      3
      Posts
      192
      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 🙂

    • N

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

      3
      3
      Posts
      208
      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.

    • G

      This topic is deleted!
      • ghufran

      1
      1
      Posts
      2
      Views

      No one has replied

    • A

      Using Analog Pin
      • Ajit01

      2
      2
      Posts
      237
      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
      278
      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
      259
      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
      1175
      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

    • C

      This topic is deleted!
      • CamilaSouza

      1
      1
      Posts
      1
      Views

      No one has replied

    • C

      This topic is deleted!
      • CamilaSouza

      1
      1
      Posts
      2
      Views

      No one has replied

    • G

      How to create multiple workers in ASMP? [spresense sdk(cli)]
      • gyps

      4
      4
      Posts
      659
      Views

      C

      Hi @gyps

      Sorry for the delayed answer.
      Here is a basic way to add another worker:

      Copy hello directory under spresense/examples/asmp/worker/hello with another name in the same directory
      (For example: hello2)

      Rename the target binary name in the Makefile in the directory you copied
      (For example:
      Under spresense/examples/asmp/worker/hello2/Makefile
      Line 50:
      BIN = hello2)

      Add a new target (hello2) in worker/Makefile in WORKER_ELFS parameter
      (For example:
      Under spresense/examples/asmp/worker/Makefile
      Line 40:
      WORKER_ELFS = hello/hello hello2/hello2
      Line 73:

      # Build workers hello/hello: lib $(Q) $(MAKE) -C $(dir $@) TOPDIR="$(TOPDIR)" SDKDIR="$(SDKDIR)" APPDIR="$(APPDIR)" CROSSDEV=$(CROSSDEV) hello2/hello2: lib $(Q) $(MAKE) -C $(dir $@) TOPDIR="$(TOPDIR)" SDKDIR="$(SDKDIR)" APPDIR="$(APPDIR)" CROSSDEV=$(CROSSDEV) )

      Then, build.

      OBS:
      In current asmp example, worker binaries are stored in ROM-FS. If the you want to use the SD Card for storing worker binaries, you need to remove FS_ROM config and add CXD56_SDIO config, and modify worker/Makefile to avoid making romfs.h.

      To do so, binary of each worker is generated in the worker directory. (In this case, hello/hello and hello2/hello2).

    • L

      This topic is deleted!
      • LucasBacer

      1
      1
      Posts
      721
      Views

      No one has replied

    • A

      Error in TCPServer Code.
      • Ajit01

      3
      3
      Posts
      442
      Views

      K

      Hi @Ajit01

      Do you have AT command firmware on the ESP8266 board?

      Best Regards,
      Kamil Tomaszewski

    • M

      Edge Impulse firmware update
      • Matha 1

      6
      6
      Posts
      1171
      Views

      C

      @DevMarcial

      Thanks for the info!

    • S

      Developing with Spresense SDK on WSL2
      • Sean Phillips

      3
      3
      Posts
      586
      Views

      C

      Hi, @Sean-Phillips

      Thanks for sharing your solution here!
      It will be helpful for other developers in the future.

      I will try this myself to validate the issue so the documentation can be updated.

    • M

      Audio Extraction with 4 mics connected
      • mashw

      2
      2
      Posts
      732
      Views

      C

      Hi, @mashw

      I haven't done this myself, but I found this part of the documentation that might provide further insight: https://developer.sony.com/develop/spresense/docs/sdk_developer_guide_en.html#_MIC_CHANNEL_SELECT_MAP

      Let me know if this was useful. If not, I can investigate further.

    • M

      Microphone input Sony Spresense
      • mashw

      3
      3
      Posts
      564
      Views

      C

      Hello, @mashw
      I'm sorry that you have felt a lack of support for the board.
      We are working on improving our documentation so that we have even more examples to help out our users.

      The code @DevMarcial mentioned is a good place to start I think.
      Are you still struggling with this issue?

      Let me know more information about the project so I can try to help out.
      Maybe diagrams showing the microphone connections, what code you are trying to run and what is your result.

    • undefined


      •


      Posts

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