/      日本語

TWELITE Wireless Microcontroller Datasheet

Latest Edition
TWELITE BLUE (Certification Model: TWE-001 Lite) and TWELITE RED (Certification Model: TWELITE RED) are compact modules integrating an ultra-low-power, high-performance microcontroller, flash memory, and a high-performance wireless interface compliant with IEEE802.15.4. The modules operate by connecting power and sensors, and storing programs in the flash memory or EEPROM. They support SPI, I2C, and UART interfaces, enabling connection to various sensors or microcontrollers. Certified for use in Japan, these modules can be incorporated into products immediately.

Features

  • Compliant with the global IEEE802.15.4 standard
  • Supports our proprietary protocol stack “TWELITE NET”
  • Ultra-compact module (13.97 × 13.97 × 2.5 mm)
  • PCB design maximizes chip performance for stable long-range communication
  • Equipped with 32KB RAM and 160KB/512KB flash memory, enabling high-performance communication applications
  • Extremely low standby current of 0.1μA (RAMOFF sleep), extending battery life
  • Rich I/O including 4 or 6 ADCs, 1 comparator, and 20 general-purpose I/O ports for direct sensor connection
  • On-board flash memory allows firmware updates
  • Firmware development supported by free GNU and Eclipse-based environments
  • Robust 128-bit AES encryption ensures security
  • Certified under Japan’s ARIB STD-T66 (Technical Conformity), usable without additional license or application
  • RoHS compliant, meeting new environmental standards

Specifications

Product Variants

TWELITE BLUE and TWELITE RED are available in the variations shown below. Please select the most suitable model for your application.

Sales codes may change over time. Please refer to our website for the latest sales codes.

Common NameSales CodeAntenna TerminalNotes
TWELITE BLUETWE-L-WXWire antenna terminal typeAntenna not included (reel only)
TWE-L-UCoaxial antenna typeAntenna not included
TWELITE REDMW-R-WXWire antenna terminal typeAntenna not included
MW-R-UCoaxial antenna typeAntenna not included

Wireless Section

TWELITE
BLUE
TWELITE
RED
Notes
Communication Method2.4GHz
IEEE 802.15.4 compliant
2.4GHz
IEEE 802.15.4 compliant
Protocol StackTWELITE NET and
IEEE 802.15.4 MAC
TWELITE NET and
IEEE 802.15.4 MAC
Data RateUp to 250kbpsUp to 250kbps
ModulationO-QPSK, DSSSO-QPSK, DSSS
Number of Channels1616May vary by country
TX Output Power2.5dBm9.19dBm25°C, 3V
RX Sensitivity-95dBm-96dBm25°C, 3V, typ
TX Current15.3mA23.3mA25°C, 3V, typ at max output
14.0mAAt 3dBm output
RX Current17.0mA14.7mA25°C, 3V, typ

Microcontroller Section

  • 32-bit RISC processor
  • Variable clock for power optimization
  • RAM: 32kBytes
  • EEPROM: 4kBytes
  • Flash memory: 160kBytes (TWELITE BLUE) / 512kBytes (TWELITE RED)
  • Watchdog timer, brown-out detection
  • Fine-grained power control for each block (digital/analog/RAM/wireless)
  • Built-in AES 128-bit encryption circuit and 16-bit random number generator

Interfaces

QtyNotes
ADC4/610-bit. 4 ports for TWELITE BLUE, 6 ports for TWELITE RED
PWM4
Timer/PWM15 modes including PWM, Δ∑. 16MHz, 16-bit resolution
Pulse Counter2Operates in sleep mode. Max 100kHz, 16-bit
UART216550A compatible
SPI
Master/Slave
13 chip selects, up to 16MHz
Comparator1
2-wire Serial
Master/Slave
(I2C, SMBUS compatible)
1Up to 100kHz or 400kHz, 7/10-bit address modes
General-purpose Digital20Shared with other interfaces
  • Many pins are shared; some combinations may not be available simultaneously.

Certifications and Compliance

TWELITE BLUETWELITE RED
Certification ModelTWE-001 LiteTWELITE RED
Technical Conformity Number007-AB0031007-AF0062
FCC ID2AINN-L1-
IC ID21544-L1-
NotesRoHS compliantRoHS compliant

※1. When using TWELITE outside Japan, there may be restrictions on antennas and other components. Please consult us at the early stage of your development.

※2. Depending on the country, it may be necessary to display the FCC ID or IC ID on TWELITE or your product. If applicable, please contact us.

Export Precautions

  • The built-in AES 128-bit encryption circuit in TWELITE is subject to export control. We will issue an export control statement as needed; please contact us when exporting.
  • In some countries, customs clearance may not be possible unless TWELITE has obtained local radio certification. Please inquire about regulations for each export destination.

Product Labeling

The product is marked with a logo, certification numbers, etc., which are subject to change without notice.

Block Diagram

Block diagram of the TWELITE series

External Dimensions

External dimensions

Dimensions: 13.97 × 13.97 × 2.5 mm Weight: 0.93 g

DXF data for TWELITE BLUE/TWELITE RED outlines is available for download from our website.

Recommended pad diagram
  • The mating PCB contacting the module’s underside must not have silkscreen or through-holes.
  • When soldering a wire antenna (such as a matchstick antenna), provide a rectangular hole in the mating PCB and solder from the underside of the module. (See Chapter 7 for details.)
  • Use a metal mask thickness in the range of t=0.12–0.15mm. Depending on the mask and reflow conditions, solder fillets may not form on one side of the module’s half-through-holes.

Antenna Mounting Opening

Antenna mounting opening diagram

When mounting TWELITE on your custom PCB, it is efficient to provide an opening for connecting a wire antenna (matchstick antenna) and solder from the underside.

This drawing shows an example of such an opening.

In this example, pins 29, 30, 31, and 32 (NC, GND, GND, GND) are left unconnected to allow for a larger opening.

Note: Connecting GND pins 28, 30–32 on the SMD version is recommended, but operation without connection is also possible. No significant change in wireless performance has been observed even if left unconnected.

Pin Assignment

Pin Numbers

Antenna mounting opening diagram

Pin Assignment

# (Note 1)IO Name (Note 2)Function Assignment (Note 3)Alternate Assignment (Note 4)Super Easy! Standard App Function Name (Note 5)
1DO0SPICLKPWM2(※6)PWM2
2DO1SPIMISOPWM3(※6)PWM3
3DIO18SPIMOSIDO1
4DIO19SPISEL0DO2
5VCCVCCVCC
6DIO4CTS0TIM0OUTPC0DO3
7DIO5RTS0PWM1PC1PWM1
8DIO6TXD0PWM2TX
9DIO7RXD0PWM3RX
10DIO8TIM0CK_GTPC1PWM4PWM4
11DIO9TIM0CAP32KTALINRXD1DO4
12DIO10TIM0OUT32KTALOUTM1
13DIO12PWM2CTS0DI1
14DIO14SIF_CLKTXD1TXD0SPISEL1SCL
15DIO13PWM3RTS0DI2
16DIO11PWM1TXD1DI3
17DIO15SIF_DRXD1RXD0SPISEL2SDA
18DIO16COMP1PSIF_CLkDI4
19DIO17COMP1MPWM4SIF_DBPS
20GNDGND
21RESETNRESETNRST
22ADC2VREFAI3
23ADC1AI1
24DIO0SPISEL1ADC3AI2
25DIO1SPISEL2ADC4PC0AI4
26DIO2ADC5(※7)TIM0CK_GTM2
27DIO3ADC6(※7)TIM0CAPM3
28GNDGNDGND
29NCRFN/A
30GNDGNDGND
31GNDGNDGND
32GNDGNDGND

Note 1. Pin number. Note that the number and assignment may differ from TWELITE DIP. IO name is usually used to identify pins. Note 2. IO name. This is used in semiconductor datasheets, TWELITE app development, and technical support. Note 3. Each pin can be used as simple I/O or analog input, but can also be initialized for other functions via API. The table lists typical functions. Note 4. Alternate functions assignable via API. The table lists typical alternate functions. Note 5. Pin names used by the “Super Easy! Standard App (App_Twelite)”. These are similar to IO names but take care to avoid confusion. Note 6. PWM2,3 can be assigned to DO0,1 by releasing DIO6,7 or DIO12,13 assignments. Note 7. ADC5,6 are available only on TWELITE RED.

Function Reference

Signal NameFunction
PCPulse Counter
SPICLKSPI Master Clock
SPISELSPI Select Output
SPIMISOSPI Master Input
SPIMOSISPI Master Output
TIM0CK_GTTimer Clock, Gate Input
TIM0CAPTimer Capture Input
TIM0OUTTimer PWM Output
32KTALINCrystal Input
32KTALOUTCrystal Output
VREFReference Voltage
COMP1MComparator + Input
COMP1PComparator - Input
SIF_D2-wire Serial Data
SIF_CLK2-wire Serial Clock
RXDUART RX
TXDUART TX
RTSUART RTS
CTSUART CTS
PWMPulse Width Modulation Output

Special Pin Handling

DO0 (Function: SPICLK)

This pin is used as an output. If an external voltage is applied (even with some output impedance), there have been reports that the TWE module may fail to enter programming mode.
When connecting LEDs or transistors, the pin may enter an intermediate state at startup or wakeup from sleep, possibly causing malfunction. Always use an external circuit that pulls up to Vcc.

DO1 (Function: SPIMISO)

This pin is typically used as an output, but at power-on or reset, it behaves as an input. If a low level is detected at this time, the module boots in programming mode. Pay attention to the voltage at startup on this pin.

DIO0 (Function: ADC3), DIO1 (Function: ADC4)

These pins are shared with analog input. In firmware, the internal pull-up must be disabled when reading AD values .

ADC2

ADC2 can be used as a reference voltage input. Software implementation is required. There is no pin for outputting the reference voltage.

GND

Connecting GND pins 28, 30–32 on the SMD version is recommended, but operation without connection is possible. No significant change in wireless performance has been observed even if left unconnected.

Absolute Maximum Ratings

MinMax
Power Supply (VCC)-0.33.6V
Analog IO (VREF/ADC)-0.3VCC+0.3V
Digital IO-0.3VCC+0.3V

Characteristics

SymbolConditionmintypmax
Power Supply VoltageVCC2.03.03.6V
Startup VoltageVboot2.05V
Operating TemperatureTOPRNo condensationTWELITE BLUE-4025105(Note 1)
90(Note 2)
°C
TWELITE RED-302590
Operating HumidityHOPRNo condensation85%RH

*Values are based on semiconductor datasheets.
Note 1: Maximum operating temperature for TWE-L-WX/W0/W7
Note 2: Maximum operating temperature for TWE-L-U

DC Characteristics

SymbolConditionmintypmax
Current ConsumptionICCSleep (RAMOFF, no timer)TWELITE BLUE0.1uA
TWELITE RED0.1uA
Sleep (with timer)TWELITE BLUE1.5uA
TWELITE RED1.5uA
Tx (CPU doze)TWELITE BLUE15.3mA
TWELITE RED23.3mA
TWELITE RED
(at 3dBm output)
14.0mA
Rx (CPU doze)TWELITE BLUE17.0mA
TWELITE RED14.7mA
TX Output PowerPoutTWELITE BLUE+0.52.5dBm
TWELITE RED9.14dBm
RX SensitivityTWELITE BLUE-95dBm
TWELITE RED-96dBm

*Values are based on semiconductor datasheets.

I/O Characteristics

SymbolConditionmintypmax
DIO Internal Pull-up405060
DIO Hi InputVIHVCCx0.7VCCV
DIO Lo InputVIL-0.3VCCx0.27V
DIO Input Hysteresis200310400mV
DIO Hi OutputVOHTWELITE BLUEVCCx0.8VCCV
TWELITE REDVCC-0.4
DIO Lo OutputVOL00.4V
DIO Sink CurrentIOLVCC 2.7–3.6V4mA
VCC 2.2–2.7V3mA
VCC 2.0–2.2V2.5mA

*Values are based on semiconductor datasheets.

ADC Characteristics

SymbolConditionmintypmax
Reference VoltageVREF1.1981.2351.260V
ADC Resolution10Bits
ADC Integral Nonlinearity±1.6, ±1.8LSB
ADC Differential Nonlinearity-0.50.5LSB
ADC Offset Error0–VREF-10mV
0–2VREF-20
ADC Gain ErrorTWELITE BLUE
0–VREF
+10mV
TWELITE BLUE
0–2VREF
+20
TWELITE RED
0–VREF
-10
TWELITE RED
0–2VREF
-20
ADC Clock0.25,0.5, 1.0MHz
ADC Input Range0.04VREF2xVREFV

*Values are based on semiconductor datasheets.

Reel Specifications

Taping Dimensions

Taping dimensions

Reel Dimensions

Reel dimensions

Maximum Module Packaging Quantity

Reel/Inner BoxQuantity/ReelOuter BoxQuantity
1100011000

Reflow Conditions

Recommended Reflow Profile

Reflow profile

Reflow profile

PreheatingMain HeatingPeak TempNumber of Reflows
150180°C/6090sec220°C/30~45sec245°C1 time
  • Temperature conditions: One reflow within the recommended temperature profile above.
  • Soldering should be performed by reflow soldering as a general rule.
  • We have confirmed no issues under the above profile, but please verify solderability under your own manufacturing conditions.

Board Mounting Precautions

  1. Only one reflow process is allowed under our recommended conditions. Note that solder inside the module will re-melt during reflow. Reflow soldering is the principle method.
  2. The product absorbs moisture if left in the natural environment. Mount using reflow within 72 hours after opening.
  3. When storing below the above humidity, ensure proper anti-static measures.
  4. If more than 72 hours have passed after opening, bake under the following conditions before use:
    • Do not bake reels directly. Transfer to trays, etc., before baking.
    • Baking conditions: 90°C, 48 hours, up to 1 time.
  5. Please note that multiple lot numbers may be mixed in the same package.
  6. Solder fillets are not required on the soldered parts of components mounted on this product.
  7. This product is intended for mounting on glass epoxy PCBs. If mounting on other materials (e.g., ceramics), evaluate thoroughly before use.
  8. Some internal components are highly sensitive to static electricity. Take adequate ESD precautions.
  9. If stress is applied to the shield case, it may detach. Handle with care.
  10. For hand soldering, follow these conditions: below 350°C, within 3 seconds (surface temperature must not exceed 150°C).

Precautions for Use

Factory Default Application

At the time of shipment (as of this datasheet’s publication), TWELITE is programmed with the “Super Easy! Standard App” firmware. This firmware is intended for production testing during manufacturing. We cannot disclose information about the firmware version or contents programmed on TWELITE, even upon request. In the future, the presence or type of pre-installed firmware may be changed without notice. Please write the required application to TWELITE during your own manufacturing process.

Storage

Store in a cool, dry place. Use the product within six months of delivery.

General Notes

Always evaluate and verify our products in your actual usage environment.

If you intend to use this product in applications requiring high reliability or involving human life, please consult your distributor in advance.

Revision History

VersionDateRevision Details
4.0.22024/11/12Corrected current unit error
4.0.12024/07/12Applied sales code changes; antenna column removed
4.0.02024/02/27Migrated to new website
3.0.42019/1/31Added “Factory Default Application” section
3.0.32018/11/05Corrected section number error in Chapter 8
3.0.22018/3/7Corrected pin function name error in App table
3.0.12017/9/1Corrected TWELITE RED sleep current value
3.0.02017/8/1Initial version