ElectroSeed SamD21 WB Radio

21.60 € inc. VAT
18.00 € ex. VAT
Quantity in stock : 29
Options

Bodacs :
FFB Base :
Firmware :

The ElectroSeed SamD21 WB Radio board offers 31 inputs/outputs, including 14 analog inputs. 4 analog inputs have pull-up resistors, which allows direct connection of bodacs, thus adding the possibility of connecting 20 additional buttons.

5v power is available (if powered from a Moza or Simagic or other QR providing 5v) around the serial port to connect a Nextion screen or a 7-segment display. The 5v is also exposed to connect RGB leds. Screen and leds are managed with SimHub software, and requires an NRF Dongle to communicate with the PC.

 

Attention : this card is intended for use with a Moza, Simagic base or other system with induction power supply providing 5V. For use with battery, you will need to go to another card managing battery charging (Feather or XIAO Ble), or a card equipped with a 5V booster to power a screen or many LEDs (MMWB)

 

The following connectors are also proposed :

  • A 5v power connector to connect to the Simagic or Moza bases (thanks to our Simagic and Moza Quick Releases), the radio version allowing native radio communication with Simagic bases (inputs only, 32 functions) or with Moza bases (inputs only, 64 functions)
  • A 4-pin JST 2.0 connector to easily connect an aviation connector or a panel mount USB connector for firmware updates.
  • A USB-C connector to program the board or connect a USB extension.

 

If you choose a customized firmware option, a NodeBlue package will be included with the board, so you can have any configuration you need. A configuration form will be sent after your order, so you can specify the desired programming. The board will be programmed accordingly and the wiring schematics will be provided.  You can check here if your configuration is possible.

SchematicsPinoutDownloadsTutorialsDimensionsOptionsAccessories

Axis Calibration
 
To reprogram the board or to calibrate the axis, you need to install Node Blue. It is recommended to reprogram the board to benefit from the latest version.
 
Depending on the project you are using, you will have to use one of the following 2 methods:
 
  • Calibration with the serial monitor
 
You will need to have a  "NodeBlue Interface", "SimHub Interface" or "Nextion Interface" module in your project.
 
Attention : if the USB port is used for a Nextion, leds or other Simhub interfaces, you'll need to disconect SimHub in order to free the serial COM port.
 
In Node Blue, open a serial monitor on the board (at the top of the window, select the correct COM port and click on the # icon), You can see the calibration messages in the serial monitor (window at the bottom in Node Blue). You must also display the "Controllers" tab at the top right. Select "Raw" as display mode.
 
 
For each axis:
  • Click on the "Cal" input of the analog input module, the sensor module (eg AS5600) or the "Range" module. The module name can be "Accel", "X", "Y" or "Z", or something else depending on the application. Once cal is pressed, a message appears in the serial monitor window. Follow the instructions.
  • Once the calibration is complete, double click on the module to change the low and high deadband parameters. Check in the controller tab that when the axis is completely released the value is 0 and when it is fully released the value is 65535. Adjust the dead zones if necessary. Click on "Invert" if you need the axis to work in an inverted way. 
 
Once the calibration of all axis is complete, save the project so that the settings are saved, either by using the "Save project" menu or with the CTRL-S key combination. If the project is read-only, use the "Save As" menu and choose another name.
 
 
  • Manual Calibration (if the USB Virtual serial port is not present or used by another non compatible module)
 
In the "Controllers" tab at the top right. Select "Raw signed" as the display mode.
 
 
For each axis:
  • Double-click on the analog input module "X", "Y" or "Z" (or any other name depending on the project) concerned by the axis.
  • Position the axis to the minimum, copy the value displayed in the controller tab (adding a small margin), in the "In Min" parameter of the module.
  • Position the axis to the maximum, copy the value displayed in the controller tab (by removing a small margin), in the "In Max" parameter of the module.
  • change the low and high deadband parameters. Check in the controller tab that when the axis is completely released the value is 0 and when it is fully released the value is 65535. Adjust the dead zones if necessary.

 

Once each axis has been done :

  • Save the project so that the settings are saved, either by using the "Save project" menu or with the CTRL-S key combination. If the project is read-only, use the "Save As" menu and choose another name.
  • Select the com port among those detected (disconnect any other detected boards to be sure to program the board you want).
  • Upload the project to the board ("Upload" button).

 

The settings are saved in the flash memory of the board and are restored at each restart.


 

 

 

 

 

 
Bodacs
 
FFB Base
 
Firmware
Customized without display
Customized without display

Packages for using Node Blue. Packages are bound to a board, so you'll have to buy them for each board you wish to program. Only boards proposed on ElectroSeed shop are supported.

Standard parckage includes the modules listed in the description.

"Gaming Device" option allows to program the board so it will be seen by the PC as a standard gaming device (no drivers to install). To choose freely the device name, you must choose the Pro package.

"Display" option gives you access to all the modules that deals with display : RGB Leds, 7 segments displays, Nextion screens, TFT/Oleds/etc. screens.

 

NodeBlue Wiki : www.nodeblue.org/wiki_fr

Customized with display
Customized with display

Packages for using Node Blue. Packages are bound to a board, so you'll have to buy them for each board you wish to program. Only boards proposed on ElectroSeed shop are supported.

Standard parckage includes the modules listed in the description.

"Gaming Device" option allows to program the board so it will be seen by the PC as a standard gaming device (no drivers to install). To choose freely the device name, you must choose the Pro package.

"Display" option gives you access to all the modules that deals with display : RGB Leds, 7 segments displays, Nextion screens, TFT/Oleds/etc. screens.

 

NodeBlue Wiki : www.nodeblue.org/wiki_fr

 
IO Headers
JST 2.0 to DIN Cable
JST 2.0 to DIN Cable

4 Pins JST PH 2.0 to panel mount female DIN cable.

Length : 15 cm

NRF Dongle
NRF Dongle

NRF52840 micro-controler based dongle.

 

This dongle can be used as a radio receiver and is compatible with all our radio boards (based on NRF24 modules or NRF52840).

 

The NRF52840 micro-controler includes an USB hardware controler which can be programmed to create a gaming device, a keyboard, a mouse, etc..

 

A standard Node Blue package is included with the dongle.

 

 

Dimensions : 

- Length : 43 mm (including USB connector)

- Width : 18 mm

- Height : 9 mm

USB-C Female to JST 2.0 Cable
USB-C Female to JST 2.0 Cable

USB-C to JST PH 2.0 Cable

Length : 15 cm

Drill diameter : 10 mm

Depth : Interior 14 mm, Total : 16.5 mm

 

Compatible with our SamD21 WB and MMWB boards

 

Red    : 5V

White  : D+

Blue    : D-

Black   : Gnd