element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Gough Lui's Blog An element14 Surprise Package, Weather Station & More Weller Tips
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Gough Lui
  • Date Created: 9 Jul 2023 8:19 AM Date Created
  • Views 789 views
  • Likes 15 likes
  • Comments 3 comments
  • prize
  • prizes
  • surprise
Related
Recommended

An element14 Surprise Package, Weather Station & More Weller Tips

Gough Lui
Gough Lui
9 Jul 2023
An element14 Surprise Package, Weather Station & More Weller Tips

Being in Australia, it seems things take a little longer to make their way down here, but I too have received a surprise package thanks to element14 as of last week.

image

What's inside? Well, the secret has mostly been let out of the box by some of the other Top Members ... but my box is a little different :).

image

"Careful when cutting!" Great advice as this one was jam-packed! Do you spot the text there behind the document envelope? Yes, it says Weather Station as I was one of the lucky ones to win a Weather Station as part of the Green Tech Quiz chosen by the random number generator (thanks srutledge).

image

Thankfully, I was careful with the unboxing so everything arrived unscathed.

image

Inside, the bulk of the volume was taken up by an element14 backpack. In fact, this would be the second one I've got, so I can add it to my collection. Surprisingly, they didn't opt for the more common QR code, instead using a datamatrix code that brings you to http://newark.com rather than element14.com.

image

I had to take a photo and invert the colour since the Barcode Scanner app doesn't like inverted codes. I wonder how many people would actually scan it with an ordinary camera app or QR code reader and not get anywhere ... looks can be deceiving.

image

There is a new T-shirt - this one has the new logo with the subtitle "an Avnet Community". A subtle change, but perhaps timely ... as it might feature in some future videos. There is a box with a weather station, a screwdriver set, a USB hub and a letter.

image

Oooh - the back of the T-shirt has a nice colour print as well, showing the various key concentrations of the community's content. I really like the design!

image

The letter of appreciation, thanks cstanton and a nice enamel pin badge. A physical badge! Yay. Let's take a closer look at the other parts ...

image image

The next thing out of the box is the USB hub. This is a compact four-port hub with integrated cable and a green LED indicator. What is most surprising is the logo colours - that's not the right blue! Even more interesting is the URL - www.element-14.com which isn't quite the usual one?

image image

It seems the unit was designed with the ability to plug in external power, but this was not fitted, leaving a hole in the side of the casing.

image image

The unit appears to come from Prime (primeline.com) and the ports are a little wonky.

I tried the hub on my computer and somewhat disappointingly, it is a USB 1.1 hub meaning that it's really only useful for keyboards, mice and perhaps USB-serial adapters. It's a bit slow for storage devices or Wi-Fi adapters ... but the hub chip manufacturer (GASIA Semi/Pansignal Technology) is not a very well known one either:

    =========================== USB Port2 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 1-1-2
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x02 (Port 2)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#VID_17EF&PID_1016#5&24b2294e&0&17#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x02 (Port 2)
 -> CompanionPortChain   : 1-17-2

      ========================== Summary =========================
Vendor ID                : 0x0E8F (Pansignal Technology Inc.)
Product ID               : 0x0016
USB Version              : 1.1
Port maximum Speed       : High-Speed (Companion Port 1-17-2 supports SuperSpeed)
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : yes
Demanded Current         : 100 mA
Used Endpoints           : 2

      ========================== USB Hub =========================

Hub Symbolic Link        : USB#VID_0E8F&PID_0016#6&14dd875&0&2#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : Generic USB Hub
Device Path              : \\?\USB#VID_0E8F&PID_0016#6&14dd875&0&2#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-14
Device ID                : USB\VID_0E8F&PID_0016\6&14DD875&0&2
Hardware IDs             : USB\VID_0E8F&PID_0016&REV_0100 USB\VID_0E8F&PID_0016
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0031 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.22621.1635  Date: 2023-05-12)
Driver Inf               : C:\WINDOWS\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : Port_#0002.Hub_#0005
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1)#USB(2), ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS01)#USB(2)
Container ID             : {bdca943e-1553-11ee-9ffa-546ceb1a059e}
Manufacturer Info        : (Standard USB HUBs)
Capabilities             : 0x84 (Removable, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 2
IdleInWorkingState       : 1
Power State              : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x04 (4 Ports)
wHubCharacteristics      : 0x0009
 Power switching         : Individual
 Compound device         : No
 Over-current protection : Individual
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0x32 (100 ms)
bHubControlCurrent       : 0x64 (100 mA)
DeviceRemovable          : 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 0 (Device at Port 4 is removable)
 Bit 5                   : 0 (unused, must be 0)
 Bit 6                   : 0 (unused, must be 0)
 Bit 7                   : 0 (unused, must be 0)
PowerControlMask         : 0xFF
Data (HexDump)           : 09 29 04 09 00 32 64 00 FF                        .)...2d..
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x02 (Usb20Hub - hub descriptor is defined in USB 2.0 and 1.1 specifications)
HighestPortNumber        : 0x04 (Port 4 is the highest)
UsbHubDescriptor         : identical with "USB Hub Descriptor" shown above
Data (HexDump)           : 09 29 04 09 00 32 64 00 FF                        .)...2d..

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 0 (Is not 2.x capable)
Data (HexDump)           : 00 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 0 (No)
HighSpeed                : 0 (No)
MultiTtCapable           : 0 (No)
HubIsMultiTt             : 0 (No)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 0 (No)
Data (HexDump)           : 00 00 00 00                                       ....

        ---------------- Connection Information ---------------
Connection Index         : 0x02 (Port 2)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x11 (17)
Is Hub                   : 0x01 (yes)
Device Bus Speed         : 0x01 (Full-Speed)
Number Of Open Pipes     : 0x01 (1 pipe to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x1     bInterval=255 -> 130 Bits/ms = 16250 Bytes/s
Data (HexDump)           : 02 00 00 00 12 01 10 01 09 00 00 08 8F 0E 16 00   ................
                           00 01 01 02 00 01 01 01 01 11 00 01 00 00 00 01   ................
                           00 00 00 07 05 81 03 01 00 FF 00 00 00 00         ..............

        --------------- Connection Information V2 -------------
Connection Index         : 0x02 (2)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 1-17-2 does
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 02 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x110 (USB Version 1.1)
bDeviceClass             : 0x09 (Hub)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x08 (8 bytes)
idVendor                 : 0x0E8F (Pansignal Technology Inc.)
idProduct                : 0x0016
bcdDevice                : 0x0100
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "GASIA Semi."
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "USB Hub"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 10 01 09 00 00 08 8F 0E 16 00 00 01 01 02   ................
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0022 (34 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 02 22 00 01 01 00 E0 32 09 04 00 00 01 09 00   ..".....2.......
                           00 00 09 29 04 09 00 32 64 00 FF 07 05 81 03 01   ...)...2d.......
                           00 FF                                             ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 09 00 00 00                        .........

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x04 (4 Ports)
wHubCharacteristics      : 0x0009
 Power switching         : Individual
 Compound device         : No
 Over-current protection : Individual
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0x32 (100 ms)
bHubControlCurrent       : 0x64 (100 mA)
DeviceRemovable          : 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 0 (Device at Port 4 is removable)
 Bit 5                   : 0 (unused, must be 0)
 Bit 6                   : 0 (unused, must be 0)
 Bit 7                   : 0 (unused, must be 0)
PowerControlMask         : 0xFF
Data (HexDump)           : 09 29 04 09 00 32 64 00 FF                        .)...2d..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001 (1 byte)
bInterval                : 0xFF (255 ms)
Data (HexDump)           : 07 05 81 03 01 00 FF                              .......

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x18 (24 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "GASIA Semi."
Data (HexDump)           : 18 03 47 00 41 00 53 00 49 00 41 00 20 00 53 00   ..G.A.S.I.A. .S.
                           65 00 6D 00 69 00 2E 00                           e.m.i...
             ------ String Descriptor 2 ------
bLength                  : 0x10 (16 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "USB Hub"
Data (HexDump)           : 10 03 55 00 53 00 42 00 20 00 48 00 75 00 62 00   ..U.S.B. .H.u.b.

As a result, I decided to take it apart ...

image

... with the help of this screwdriver set. While the Avnet tagline is on this one, this item has the Xilinx logo on it and it seems that is on the way out, with AMD branding being preferred now.

image

This is the second screwdriver set I've been sent and it's a very handy one to have around! So, what's inside the hub?

image

Turns out ... not much. A single-sided paper type PCB isn't great for signal integrity, but this one decided not to even have a crystal oscillator, instead using a ceramic resonator. That USB cable doesn't look quite compliant either - the D+/D- lines aren't twisted and the cable seems only single-layer foil screened and not shielded.

image

The underside shows that the main IC is "gob topped" onto the PCB likely to save on costs. Aside from a few capacitors and a resistor for the LED, there's not much. The retention pegs of the sockets haven't been soldered down which means that they can pivot and fatigue over time, but given the small amount of PCB in that area, there's not much ability to transmit stresses anyway. The soldering is a bit shoddy but the trace widths are all over the place and it seems the power is routed in some weird hybrid between point-to-point and star. Overcurrent protection? I doubt it has any. It takes it one step further compared to a Simplecom CH241 Hub I reviewed earlier.

image

The weather station came nicely bubble-wrapped inside the box.

image image

Looking at the design of the unit, it seems to be a rather straightforward temperature/pressure/humidity sensing clock with an indoor and an outdoor unit using 433MHz. The best feature? Both indoor and outdoor units use AA batteries (rather than pesky AAA cells with lower capacity).

image image

The initial start-up procedure is important - power the clock up first, then the sensor, then leave it for three minutes as it scans and memorises the "rolling code" for the transmitter. Then, you can sett the time, date, time-zone, pressure correction factors and pressure differentials. Being winter, I was pleasantly surprised to see that the outdoor temperature was a brisk 7.8 degrees C the next morning when I woke up. It couldn't come at a more opportune time, as my former station which was self-built using an ESP8266 and a BMP280, suddenly failed just recently after over three years of continuous service. Thanks element14! It's a shame that the listing seems to show this unit to be on run-out ...

image

This one's not from element14 - but from Weller. Because of component shortages during the RoadTest, there was a few tips which were delayed and didn't get shipped until the RoadTest was over. To be honest, I've not had time to use them yet, so I can't comment on the tips themselves but I'm eager to try the gull-wing one for sure as I've not used one before.

image

Thanks Weller for following through with sending these over even after the RoadTest period. I hope I'll have some time soon to put them to use ...

image

Once again, thanks element14 and Weller - a lot of awesome things and some perhaps not-so-awesome things (we can't all be awesome, can we?) but they are much appreciated.

Unfortunately, I've not had much time as of late to do much because of insane workloads at work, a number of competing commitments and the recent passing of my grandather in Hong Kong. As a result, I managed to miss the deadline for the Arduino Crazy Automations Project14 (sorry!) but hopefully I'll have time to honour the Uno Mini I received earlier. It's still sitting on my desk, staring me in the face and making me feel just that tiny bit guilty for not making time for it ... but there are a few more major pressing things for me to sort out first. I'll get around to it ... eventually!

  • Sign in to reply

Top Comments

  • cstanton
    cstanton over 2 years ago +1
    Hey Gough, my sincere condolences over the loss of your Grandfather, hope you enjoy the swag - I enjoyed the teardown! I think that's mostly all the USB hub is worth :D "www.element-14.com" is an old website…
Parents
  • cstanton
    cstanton over 2 years ago

    Hey Gough, my sincere condolences over the loss of your Grandfather, hope you enjoy the swag - I enjoyed the teardown! I think that's mostly all the USB hub is worth :D "www.element-14.com" is an old website domain that used to be used for the site, I'm surprised we had anything left with it on!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • cstanton
    cstanton over 2 years ago

    Hey Gough, my sincere condolences over the loss of your Grandfather, hope you enjoy the swag - I enjoyed the teardown! I think that's mostly all the USB hub is worth :D "www.element-14.com" is an old website domain that used to be used for the site, I'm surprised we had anything left with it on!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • Gough Lui
    Gough Lui over 2 years ago in reply to cstanton

    I'd have to say, the element-14.com domain predates my memory ... which is why it was confusing to me :). For as long as I knew, it was Farnell InOne here in Australia (farnell.com) before it became element14, but I've always seemed to recall it without the hyphen.

    I guess it's a piece of element14 history in that transition period ...

    - Gough

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube