This is the multi-page printable view of this section. Click here to print...

Return to the regular view of this page

As of 2025-07-24

TWELITE DIP Wireless Microcontroller Datasheet

Latest Edition

    TWELITE DIP BLUE (Certification Model: TWE-001 Lite) / TWELITE DIP RED (Certification Model: TWELITE RED) are TWELITE modules in an easy-to-handle DIP format. They feature an ultra-low power and high-performance microcontroller, flash memory, and a high-performance IEEE802.15.4-compliant wireless transceiver.

    By connecting power and sensors and storing programs in flash memory or EEPROM, the module can be operated.

    Supports SPI, I2C, and UART, allowing connection to various sensors and microcontrollers.

    Certified for use in Japan, making it ready for immediate productization.

    Features

    • Compliant with the globally standardized IEEE802.15.4
    • Proprietary protocol stack “TWELITE NET” available
    • 2.54mm pitch, 28-pin (600mil) DIP IC form factor
    • Stable long-distance communication enabled by board design maximizing chip performance
    • Equipped with 32KB RAM and 160KB/512KB flash memory for high-performance communication applications
    • Standby current is as low as 0.1μA (RAMOFF sleep), contributing to long battery life
    • Rich I/O including 4 or 6 AD converters, 1 comparator, and 20 GPIOs enables direct sensor connection
    • Firmware can be modified thanks to onboard flash memory
    • Firmware development supported by free GNU-based development environment
    • Secure communication enabled via powerful 128-bit AES encryption
    • Certified under Japan’s ARIB STD-T66 (technical compliance), allowing use without licensing or additional applications
    • RoHS compliant, meeting new environmental standards

    Specifications

    Product Variations

    TWELITE DIP BLUE and TWELITE DIP RED come in the variations listed below. Please select the most suitable one for your application.

    Sales codes are subject to change. Please refer to our website for the latest codes.

    TWELITE NameSales CodeAntennaRemarks
    TWELITE DIP BLUETWE-L-DI-WMatchstick Antenna TypeWith Pin Headers
    TWE-L-DP-WWithout Pin Headers
    TWE-L-DI-UCoaxial Connector TypeWith Pin Headers, Antenna Sold Separately
    TWE-L-DP-UWithout Pin Headers, Antenna Sold Separately
    TWELITE DIP REDMW-R-DI-WMatchstick Antenna TypeWith Pin Headers
    MW-R-DI-WWithout Pin Headers
    MW-R-DI-UCoaxial Connector TypeWith Pin Headers, Antenna Sold Separately
    MW-R-DI-UWithout Pin Headers, Antenna Sold Separately

    Radio Section

    TWELITE DIP BLUETWELITE DIP REDRemarks
    Communication Method2.4GHz
    Compliant with IEEE 802.15.4
    2.4GHz
    Compliant with IEEE 802.15.4
    Protocol StackTWELITE NET and
    IEEE 802.15.4 MAC
    TWELITE NET and
    IEEE 802.15.4 MAC
    Communication SpeedUp to 250kbpsUp to 250kbps
    Modulation MethodO-QPSK, DSSSO-QPSK, DSSS
    Number of Channels1616May vary by country
    Transmit Power2.5dBm9.19dBm25℃,3V
    Receiver Sensitivity-95dBm-96dBm25℃,3V,typ
    Transmit Current15.3mA23.3mA25℃,3V,typ At max output
    -14.0mAAt 3dBm output
    Receive Current17.0mA14.7mA25℃,3V,typ

    Microcontroller Section

    • 32-bit RISC processor
    • Variable clock enables optimized power consumption
    • RAM: 32kBytes
    • EEPROM: 4kBytes
    • Flash memory: 160kBytes (TWELITE DIP BLUE), 512kBytes (TWELITE DIP RED)
    • Watchdog timer, brown-out detection
    • Fine-grained power control per block (Digital/Analog/RAM/Wireless)
    • Built-in AES 128-bit encryption circuit and 16-bit random number generator

    Interfaces

    QtyRemarks
    ADC4/610bit. 4 ports for TWELITE BLUE, 6 ports for TWELITE RED
    PWM4
    Timer/PWM15 modes including PWM, Δ∑. 16MHz, 16-bit precision
    Pulse Counter2Operates in sleep mode. Up to 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/10bit address mode
    General-purpose Digital20Shared with other I/F
    • Many pins are shared; availability depends on usage combinations.

    Certifications and Regulatory

    TWELITE DIP BLUETWELITE DIP RED
    Certification ModelTWE-001 LiteTWELITE RED
    Technical Conformity Certification Number007-AB0031007-AF0062
    FCC ID2AINN-L1-
    IC ID21544-L1-
    RemarksRoHS CompliantRoHS Compliant

    *1. When using TWELITE overseas, please check with us early in development due to restrictions on antennas, etc.

    *2. Some countries may require labeling of FCC ID or IC ID on TWELITE or products. Contact us if applicable.

    Export Notes

    • The built-in AES 128-bit encryption circuit in TWELITE is subject to export control classification. We will issue a classification document upon request.
    • Depending on the country, products may not pass customs unless TWELITE has wireless certification. Please inquire for details.

    Product Labeling

    Product labels, certification numbers, etc., are printed on the device but may change without notice.

    Block Diagram

    Block diagram of TWELITE DIP series

    Block diagram of TWELITE DIP series

    Dimensions

    External dimensions of TWE-L-DI-W

    External dimensions of TWE-L-DI-W

    DimensionsWeightRemarks
    35.56mm x 17.8mm x 3.5mm2.2gExcluding antenna, connector, and terminals

    Pin Assignment

    Pin Number

    Pin Numbers and Assignments

    Pin Numbers and Assignments

    Pin Assignment

    #(*1)IO Name (*2)Function Assignment (*3)Alternate Assignment (*4)Feature Name in “Extremely Simple! Standard App” (*5)
    1GNDGND
    2DIO14SIF_CLKTXD1TXD0SPISEL1SCL
    3DIO7RXD0PWM3RX
    4DIO5RTS0PWM1PC1PWM1
    5DIO18SPIMOSIDO1
    6DO0SPICLKPWM2(*6)PWM2
    7DO1SPIMISOPWM3(*6)PWM3
    8DIO19SPISEL0DO2
    9DIO4CTS0TIM0OUTPC0DO3
    10DIO6TXD0PWM2TX
    11DIO8TIM0CK_GTPC1PWM4PWM4
    12DIO9TIM0CAP32KTALINRXD1DO4
    13DIO10TIM0OUT32KTALOUTM1
    14GNDGND
    15DIO12PWM2CTS0DI1
    16DIO13PWM3RTS0DI2
    17DIO11PWM1TXD1DI3
    18DIO16COMP1PSIF_CLKDI4
    19DIO15SIF_DRXD1RXD0SPISEL2SDA
    20DIO17COMP1MPWM4SIF_DBPS
    21RESETNRESETNRST
    22ADC1AI1
    23DIO0SPISEL1ADC3AI2
    24ADC2VREFAI3
    25DIO1SPISEL2ADC4PC0AI4
    26DIO2ADC5(*7)TIM0CK_GTM2
    27DIO3ADC6(*7)TIM0CAPM3
    28VCCVCCVCC

    (*1) Pin number. The number and assignment of pins differ from TWELITE (SMD version). Usually, use the IO Name to specify pins.

    (*2) Pin definition name. This is used in semiconductor datasheets and TWELITE app development; our technical support also refers to pins by their IO Name.

    (*3) Each pin can be used as simple I/O or analog input, but you can assign other functions via API initialization. This table lists typical functions.

    (*4) By initializing via API, you can move functions to alternate assignment pins. This table lists typical alternate functions.

    (*5) Pin names specific to the “Extremely Simple! Standard App” (App_Twelite). These are similar to IO Names; take care not to confuse them.

    (*6) PWM2,3 can be assigned to DO0,1 by releasing the assignment of DIO6,7 or DIO12,13.

    (*7) ADC5 and ADC6 are available only on TWELITE RED.

    Function Overview

    Signal NameFunction
    PCPulse Counter
    SPICLKSPI Clock
    SPISELSPI Select Output
    SPIMISOSPI Controller Input (SDI)
    SPIMOSISPI Controller Output (SDO)
    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

    Handling of Special Pins

    DO0 (Function: SPICLK)

    This pin is used as an output. Applying voltage from external sources (even with some output impedance) has been reported to cause the TWE module to not enter programming mode.
    When connecting LEDs or transistors, the pin may enter an intermediate state upon startup or wake from sleep, potentially causing malfunction. We recommend configuring the external circuit so that it is always pulled up to Vcc.

    DO1 (Function: SPIMISO)

    This pin is often used as an output, but at module power-up or reset, it behaves as an input. If the voltage is judged as Low at that time, the module will start in programming mode. Pay attention to the voltage level 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 to use this. Note that there is no pin to output the reference voltage.

    GND

    It is recommended to connect both pins 1 and 14 to GND, but operation is possible with either unconnected. No significant change in wireless performance has been observed if one is 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 DIP BLUE-4025105(*1)
    90(*2)
    TWELITE DIP RED-302590
    Operating HumidityHOPRNo condensation85%RH
    • Values are based on semiconductor datasheet.
      *1 Max operating temperature of TWE-L-WX
      *2 Max operating temperature of TWE-L-U

    DC Characteristics

    SymbolConditionmintypmax
    Current ConsumptionICCSleep
    (RAMOFF, no timer)
    TWELITE DIP BLUE0.1uA
    TWELITE DIP RED0.1uA
    Sleep
    (with timer)
    TWELITE DIP BLUE1.5uA
    TWELITE DIP RED1.5uA
    Transmit (CPU doze)TWELITE DIP BLUE15.3mA
    TWELITE DIP RED23.3mA
    TWELITE DIP RED
    (at 3dBm output)
    14.0mA
    Receive (CPU doze)TWELITE DIP BLUE17.0mA
    TWELITE DIP RED14.7mA
    Transmit PowerPoutTWELITE DIP BLUE+0.52.5dBm
    TWELITE DIP RED9.14dBm
    Receiver SensitivityTWELITE DIP BLUE-95dBm
    TWELITE DIP RED-96dBm
    • Values are based on semiconductor datasheet.

    I/O Characteristics

    SymbolConditionmintypmax
    Internal Pull-up on DIO405060
    DIO High InputVIHVCCx0.7VCCV
    DIO Low InputVIL-0.3VCCx0.27V
    DIO Input Hysteresis200310400mV
    DIO High OutputVOHTWELITE DIP BLUEVCCx0.8VCCV
    TWELITE DIP REDVCC-0.4
    DIO Low OutputVOL00.4V
    DIO Load, Sink CurrentIOLVCC 2.7~3.6V4mA
    VCC 2.2~2.7V3mA
    VCC 2.0~2.2V2.5mA
    • Values are based on semiconductor datasheet.

    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 DIP BLUE
    0~VREF
    +10mV
    TWELITE DIP BLUE
    0~2VREF
    +20
    TWELITE DIP RED
    0~VREF
    -10
    TWELITE DIP RED
    0~2VREF
    -20
    ADC Clock0.25,0.5, 1.0MHz
    ADC Input Range0.04VREF2xVREFV
    • Values are based on semiconductor datasheet.

    Precautions for Use

    Storage

    Avoid high temperature and humidity. Use the product within six months of delivery.

    General Notes

    Please be sure to evaluate and verify the product in your actual usage environment.

    For applications requiring high reliability or involving human safety, please consult with your distributor in advance.

    Revision History

    VersionRevision DateRevision Details
    2.0.12024/11/12Corrected unit mislabeling for current consumption
    2.0.02024/07/12Updated due to PCB design change
    1.1.12024/03/04Corrected annotation in pin assignment table
    1.1.02024/02/27Migrated to new website
    1.0.22018/11/5Added explanation for Table 6
    1.0.12018/3/13Corrected errors in pin assignment table
    1.0.02018/2/6Initial version