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
Cypress Kits
  • Products
  • Dev Tools
  • Cypress Kits
  • More
  • Cancel
Cypress Kits
Forum 100 Projects in 100 Days
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Cypress Kits to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 67 replies
  • Subscribers 41 subscribers
  • Views 51551 views
  • Users 0 members are here
  • pioneer
  • psoc4
  • capsense
  • psoc_creator
  • cypress
  • psoc
Related

100 Projects in 100 Days

vandana
vandana over 12 years ago

Cypress and element14 are excited to start a new community initiative around the PSoC 4 Pioneer Kit - 100 Projects in 100 Days.

image

 

Over the next several weeks, we will post a new PSoC Creator project everyday, designed specifically for the PSoC 4 Pioneer KitPSoC 4 Pioneer Kit (CY8CKIT-042).

These projects will be posted daily (Monday though Friday) to the element14 community along with simple instructions on how to use them, what expansion boards are needed, and a few notes on the project design itself.

For the community, these projects are as simple as program-and-play, and will turn into an extensive library of PSoC 4 Pioneer Kit design examples that work with many 3rd party exapansion boards including Arduino shields and Digilent Pmod daughter cards - allowing you to create the design you need, and interface with the hardware you want.

 

For a list of all projects released click here

 

To get started with these PSoC 4 Pioneer Kit community example projects -

 

Step 1     Buy the $25 PSoC 4 Pioneer Kit PSoC 4 Pioneer Kit 

 

Step 2     Download the latest version of PSoC Creator and the required kit software files from www.cypress.com/cy8ckit-042 

 

    • Existing PSoC Creator users - download only the Kit-042 files (you can update to PSoC Creator 2.2 SP1 using the built-in Cypress Update Manager)
        • CY8CKIT-042 Kit Only (~17MB)

 

    • New PSoC Creator users - download the full PSoC Creator + Kit-042 files
      • CY8CKIT-042 Kit Setup (~631MB) (available on the web archive at https://web.archive.org/web/20211205143146/https://download.cypress.com/downloadmanager/software/CY8CKIT042Setup_1.exe)

         

image

Step 3  A. Download the community projects posted here (each project is an individual .zip file)    

             B. Extract the contents of project .zip file to your computer

 


image

 

Projects Released

 

S No Date Project Title
1 01-May-2013 Simple Blinking LED
2 02-May-2013 CapSense Slider Example
3 03-May-2013 PSoC 4 Pioneer Kit Annotation Library
4 06-May-2013 USB-UART utility
5 07-May-2013 USB-I2C Utility
6 08-May-2013 Danger Shield with Light Sensor Control
7 09-May-2013 Danger Shield with 7-segment display
8 10-May-2013 Danger Shield Buzzer of Doom
9 13-May-2013 Graphics LCD Display
10 14-May-2013 LCD - Rotating Cube Demo
11 15-May-2013 GLCD Paddle Game
12 16-May-2013 Pioneer Board Oscilloscope
13 17-May-2013 CapSense Button & LED Control with Bridge Control Panel
14 20-May-2013 What was the value? - LED Memory Example
15 21-May-2013 CapSense Proximity Detection
16 22-May-2013 Proximity Theremin
17 23-May-2013 2-Channel OScope with GraphicsLCD
18 24-May-2013 'Catch the Shells' Game with ColorLCD Shield
19 28-May-2013 LED Memory! Part Deux. Just Deux it!
20 29-May-2013 Starter Designs
21 30-May-2013 Fractional Frequency Synthesizer
22 31-May-2013 “Kill The Ghost” Game
23 03-Jun-2013 tinyprintf Example
24 04-Jun-2013 XBee Router Loopback Example
25 05-Jun-2013 XBee Direct IO
26 06-Jun-2013 XBee API RxTx Example
27 07-Jun-2013 XBee RGB CapSense Control
28 10-Jun-2013 “WiFi? Why Not!” Arduino WiFi Shield Example
29 11-Jun-2013 Bluetooth Home Automation System
30 12-Jun-2013 Bluetooth with GLCD
31 13-Jun-2013 Ethernet Shield
32 14-Jun-2013 More Relay!
33 17-Jun-2013 Sweet Music Everywhere! MIDI Shield
34 18-Jun-2013 Resistive Touch Example
35 19-Jun-2013 UART, I2C, and SPI Joystick Example
36 20-Jun-2013 What? I can use the PSoC 5LP too?
37 21-Jun-2013 PSoC With Friends! Word Scramble Game
38 24-Jun-2013 Ultrasonic Distance Measurement
39 25-Jun-2013 Two PWMs for the price of one
40 26-Jun-2013 Pioneer PnP Sensors
41 27-Jun-2013 Thermistor Example
42 28-Jun-2013 Hangman Game
43 01-Jul-2013 Rise of the Machines (Rolling Robot)
44 02-Jul-2013 Run Away Run Away! (Proximity Robot)
45 03-Jul-2013 Stepper Motor Example
46 05-Jul-2013 “Paint The Night” Accelerometer Example
47 08-Jul-2013 Obstacle Avoider Robot
48 09-Jul-2013 Walk The Line! Robot Example
49 11-Jul-2013 Android Device Controlled Robot
50 12-Jul-2013 SD Card Example

S No

Date Project Title
51 15-Jul-2013 Music Player
52 16-Jul-2013 Strike A Pose! Digital Camera
53 17-Jul-2013 PSoC Eye
54 18-Jul-2013 Custom Component 4x4 Keypad
55 19-Jul-2013 Parallel to Serial UDB Component
56 22-Jul-2013 Accelerometer Level
57 23-Jul-2013 Digital Audio From A Single Pin
58 24-Jul-2013 An Introduction to Processing
59 25-Jul-2013 But Wait There’s More! Single PWM with 3 Outputs
60 26-Jul-2013 PSoC 4 Mini-Billboard
61 29-Jul-2013 Nokia 5110 LCD Interface
62 30-Jul-2013 Ready…Set…GO! PSoC Stopwatch
63 31-Jul-2013 Some Like it Hot! PSoC Thermostat
64 01-Aug-2013 Workspace Organization using PSoC Theromostat
65 02-Aug-2013 New to PSoC or the Pioneer Kit? START HERE!
66 05-Aug-2013 LED Blinky Revisited
67 06-Aug-2013 PSoC 4 Getting Started Lab 1 (LED Blinky)
68 07-Aug-2013 PSoC 4 Getting Started Lab 2 (PWM LED)
69 08-Aug-2013 PSoC 4 Getting Started Lab 3 (CapSense UART)
70 09-Aug-2013 PSoC 4 Getting Started Lab 4 (ADC)
71 12-Aug-2013 Get Your Motor Runnin’!
72 13-Aug-2013 TFT Touchscreen Shield
73 14-Aug-2013 TFT Touchscreen Tic-Tac-Toe Game
74 15-Aug-2013 PSoC Creator Training 110
75 16-Aug-2013 PSoC Creator Training 111                                          
76 19-Aug-2013 PSoC Creator Training 112
77 20-Aug-2013 PSoC Creator Training 113
78 21-Aug-2013 PSoC Creator Training 210
79 22-Aug-2013 PSoC Creator Training 211
80 23-Aug-2013 PSoC Creator Training 212/213/214
81 26-Aug-2013 NFC/RFID Shield
82 27-Aug-2013 RFID Reader and Writer Project #2
83 28-Aug-2013 Raspberry Pi Integration
84 29-Aug-2013 State Machines in PSoC 4
85 30-Aug-2013 UART Bootloader in PSoC 4
86 03-Sep-2013 GPS Algorithm
87 04-Sep-2013 Gas Sensor Example
88 05-Sep-2013 Simulation of Gas Sensor Example
89 06-Sep-2013 GPS Example
90 09-Sep-2013 Comparator Example
91 10-Sep-2013 Infrared Remote Control
92 11-Sep-2013 Serial Communications Examples
93 12-Sep-2013 4 Channel Multiplexed Comparator
94 13-Sep-2013 Opamp Dynamic Gain
95 16-Sep-2013 Hibernate and Stop Power Modes
96 17-Sep-2013 P4 Light Sensor Project Design
97 18-Sep-2013 Rice Cooker
98 19-Sep-2013 Thermal Printer
99 20-Sep-2013 I2C Pass Though 'Smart Wire'
100 23-Sep-2013 PSoC 4 Time Square Billboard
  • Sign in to reply
  • Cancel

Top Replies

  • shabaz
    shabaz over 12 years ago +4
    Hi Vandana, Can we request some from Cypress if they've not thought up all 100 yet? :-) I can think of some ones that require a good mix of analog and digital and software, but I'm not experienced with…
  • Former Member
    Former Member over 12 years ago in reply to morgaine +4
    It wasn't done out of spite for other operating systems or anything so diabolical : ) We want to go cross platform, We know its important, but we have man-decades (maybe even man-centuries) of effort in…
  • DAB
    DAB over 12 years ago in reply to Former Member +4
    Hi Chris, No need to appologize for being windows only. When you build tools you look at your market potential While there may be 2-3 million loyal Linux/Unix users there are 300-500 300-500 million Windows…
Parents
  • morgaine
    morgaine over 12 years ago

    It looks like a very nice board.  Pity that those of us who run Linux can't play.

     

    It seems so bizarre to me that a company whose main product is semiconductor devices (not software) deliberately reduces its customer base by playing favorites on operating systems.  It's just sheer blinkeredness and incompetence to not write development software in a portable manner so that people can use their chips regardless of which operating system they happen to use.

     

    Vandana, if you're in contact with Cypress, you might like to pass this comment along to them.

     

    Morgaine.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to morgaine

    It wasn't done out of spite for other operating systems or anything so diabolical : )  We want to go cross platform, We know its important, but we have man-decades (maybe even man-centuries) of effort in our existing tools, built on a windows platform.  Is it perfect?  Of course not.  Its going to take a lot of work to redo the tools to make them cross platform like they should be.

     

    I guess I just want you to know, we do hear you, and we are working to address it.  Or at least, I hear you : )

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 12 years ago in reply to michaelkellett

    Michael Kellett wrote:

     

    I note your response - your tone is such that I shall not respond.

     

    Content is much more important than tone, and unfortunately the content of your message was very detrimental to the request for Linux compatibility being made in this thread.  It showed total lack of understanding and support for computer users whose sole operating system is Linux.  Your "it's not that expensive to buy a Windows license" was insensitive at best.

     

    Since you were not able to put yourself in their shoes, deciding not to respond is clearly for the best, since any defence of your earlier advice would not help them at all.

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 12 years ago in reply to Former Member

    Chris Keeser wrote:

     

    It wasn't done out of spite for other operating systems or anything so diabolical : )  We want to go cross platform, We know its important, but we have man-decades (maybe even man-centuries) of effort in our existing tools, built on a Windows platform.  Is it perfect?  Of course not.  Its going to take a lot of work to redo the tools to make them cross platform like they should be.

     

    I guess I just want you to know, we do hear you, and we are working to address it.  Or at least, I hear you : )

    I would like to start by saying that I really like the PSoC4/5 silicon capabilities, especially the Digital System.  I've been looking forward to playing with this architecture since it was first announced in 2009.  More on this later.

     

    Regarding the immediate topic at hand, I appreciate the difficulty of porting a Windows application to GNU/Linux if it wasn't designed for portability from the beginning.  The Linux kernel is complex, but it's well-engineered and maintained by people who are committed to having it work reliably.  However, the GUI level is kind of all over the place and varies between distros.  From what I can tell, there really isn't a GUI standard so if you want portability you use X Windows (X11) and hope that the particular distro does a good job of implementing it or provide a reliable adaptation layer for whatever it's using for graphics.  For example, my XXICC software (see my link if you're interested) works fine on Raspberry Pi under Debian "Squeeze", but Ubuntu 11.10 misbehaves drawing diagonal lines and arcs.  Xilinx deals with the GNU/LINUX distro problem by only supporting Fedora (the last time I looked) so if you run it on anything else you'll be relying on community support.

     

    My XXICC runs on both Windows and X11, and it's challenging.  I solve the problem using an intermediate layer called G-SWIM (GalaxC Simplified Windows Manager).  This is a use of David Wheeler's: "All problems in computer science can be solved by another level of indirection".  My application programs call G-SWIM for graphics, which in turn calls the underlying windows manager (Windows or X11 for now).

     

    It was quite challenging to get copy/paste working well on both Windows and X11, because they do it in quite different ways.  And I never could figure out how to print directly from a GNU/Linux program, so I just generate a PDF and require the user to print it using "lpr" or an PDF reader.  This is OK for work-in-progress software like XXICC, but you'd like something more seamless for a final product.

     

    Plus, if you need to access custom hardware such as a device programmer, you'll get to explore the netherworld of device drivers.

     

     

    Getting back to PSoC4 and PSoC5, I first heard about PSoC5 at a Xilinx/Avnet XFEST in October 2009 and thought it was a cute chip from the marketing flyer.  Then I heard TJ Rogers talk about it at ARM Techcon later that month, and I was very excited by the chip's capabilities, especially the Digital System.  Reading the TRM got me even more excited, especially since it seemed on a first reading that everything was accessible through documented registers and that after asking cranky questions for decades I'd finally have something I've always wanted: a programmable logic device I could program myself rather than being forced to use the vendor's software and EULA.

     

    Well, I found out a few months later that PSoC5 isn't all documented: while you have full control of the programming of Universal Digital Blocks and other blocks, the documentation won't tell you how to connect to them.  This was quite discouraging and I felt like Alice in Wonderland when she looked through the tiny doorway at "loveliest garden you ever saw" but was too large to fit through.  Every six months or so I review the TRMs chez Cypress and I'm still locked out.  Now maybe this is all documented somewhere in an app note or hard-to-find wiki (please, please, please point me there!), but from what I can tell I'm locked out and the only way to use PSoC4/5 is PSoC Creator.  In that case PSoC4/5 gives me no advantage over Xilinx FPGAs.

     

    Now back to GNU/Linux.  When Chris says "it's going to be a lot of work to redo the tools to make them cross platform", there's a really obvious solution:  Release the documentation for PSoC routing, and the Open Source Software world will do the work for you.  Intel doesn't have to write their own compilers -- others happily do it for them.  ARM doesn't either.  Neither does MIPS or PowerPC.  Xilinx and Altera have chosen to write all their own software, and IMO that's prevented them from being the next Intel or ARM.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • DAB
    DAB over 12 years ago in reply to Former Member

    Hi Chris,

     

    No need to appologize for being windows only.

    When you build tools you look at your market potential While there may be 2-3 million loyal Linux/Unix users there are  300-500300-500 million Windows users

     

    So the logical choice is to build your tools with the most potential return on investment.

     

    The issues surronding Linux and Windows is an old and revered one.  When I did a study about 20 years ago, the data showed that the transition in the world from Linux/Unix to Windows was progressing at a rate where Windows would dominate.  Mostly due to cost, but also ease of use.  Yes I know ease of use is a personal assessment.  But cost was also the reason why the Apple PC did not flourish.  Quality is essential, but cost dominates the purchase decisions.

     

    As for the PSoc board, it is another tool for the embedded community to exploit.  I suspect that an ARM version of Linux could be adapted for it if someone really feels it needs to be done.

     

    For most embedded work, you can also go to ARM assembly code.

     

    The real challenge I see is learning how to exploit the raw capability of the device.  From what I see, the tool provided can do that.

     

    On a personal note, I would like everyone to refrain from airing their fanatical views every time a new device comes out.

    The post is about Psoc, not Linux, Unix or Windows.  Please stay on topic.

     

    Thanks

    DAB

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • hlipka
    hlipka over 12 years ago in reply to Former Member

    You don't need to necessarily rewrite all the tools to be cross-platform (though than would be really nice). Make at least sure they play nicely with Wine. That way we can _run_ them under Linux, even though they are not integrated as I we would wish.

    (With the latest version of Crossover, the installer for 2.2SP1 now at least starts, but will crash when showing the license. But at least it seems to get better with each version...)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to hlipka

    its built heavily on the .NET framework, so sadly, it probably would take a rewrite to make it work well with wine.  I haven't checked to see how well it works with mono, might be worth a shot.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • hlipka
    hlipka over 12 years ago in reply to Former Member

    Chris Keeser schrieb:

     

    its built heavily on the .NET framework, so sadly, it probably would take a rewrite to make it work well with wine.  I haven't checked to see how well it works with mono, might be worth a shot.

    I can install .NET under Crossover, so that should not be the issue (in fact, the installer checks that in its first stage, and is happy with what it finds...).

     

    (Actually, I just did some further experiments and now the installer seems to be running. I will report what happens...)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to hlipka

    yeah, definitely let us know how it goes!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • hlipka
    hlipka over 12 years ago in reply to Former Member

    The installer hangs when "caching" the installation files (I don't know what its trying to do there, everything is local...). I will look into it this this evening, amybe the Crossover logfile is helpful to see what is going wrong.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to johnbeetem

    John Beetem wrote:

     

    From what I can tell, there really isn't a GUI standard so if you want portability you use X Windows (X11) and hope that the particular distro does a good job of implementing it or provide a reliable adaptation layer for whatever it's using for graphics.

    As usual, it's not quite so simple. There are two widely adopted toolkits, GTK & Qt, and the interesting part is that if you write with either of those as the target rather than any native (X11 or ms windows) then there are implementations of both toolkits that run on top of X11, Windows, OSX and possibly more. So from a UI perspective you can develop it once. You do obviously need to be aware of all the odd stuff like case insensitive filenames on windows and not code your app to make life difficult for those sorts of things.

     

      And I never could figure out how to print directly from a GNU/Linux program, so I just generate a PDF and require the user to print it using "lpr" or an PDF reader.  This is OK for work-in-progress software like XXICC, but you'd like something more seamless for a final product.

    Using one of the toolkits helps here as they have already abstracted a lot of the detail for you into a reasonable print dialog that you can use to send your print job without needing to know the detail of how the backend printing system works on that OS.

     

    Plus, if you need to access custom hardware such as a device programmer, you'll get to explore the netherworld of device drivers.

    These days, when most devices are USB anyway, it's probably a good idea to build the programmer to use one of the standard CDC classes. If that's possible to do, you likely don't even need to worry about a driver as all OS's will have them already.

     

    Release the documentation for PSoC routing, and the Open Source Software world will do the work for you.  Intel doesn't have to write their own compilers -- others happily do it for them.  ARM doesn't either.  Neither does MIPS or PowerPC.  Xilinx and Altera have chosen to write all their own software, and IMO that's prevented them from being the next Intel or ARM.

    One good example is the Atmel AVR stuff that's supported by GCC.

    Some companies work with the community and that can be hugely beneficial, other try to work outside it or even actively against it. The results are predictable, people who work with the community get carried along with it and often can even find someone else will keep the code up to date with changes, the ones that work against it find their code frequently broken or get boxed into only one distro.

    Opening the documentation on how to use the device is usually the best policy, it generates goodwill, and that might make all the difference.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to DAB

    DAB wrote:

     

    Hi Chris,

     

    No need to appologize for being windows only.

    When you build tools you look at your market potential While there may be 2-3 million loyal Linux/Unix users there are  300-500300-500 million Windows users

    The number of users of an OS is almost irrelevant if your target audience is using something else. Historically Apple did well in the DTP area for those reasons. Market potential is much more than the simple number you state.

     

    Ultimately if the PSoC is an interesting enough device then people will use whatever tools are available, if not they'll take the path of least resistance and pick an equivalent that doesn't require an additional OS and probably PC to go with it just to run a single tool.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 12 years ago in reply to DAB

    DAB wrote:

     

    Hi Chris,

     

    No need to appologize for being windows only.

    When you build tools you look at your market potential While there may be 2-3 million loyal Linux/Unix users there are  300-500300-500 million Windows users

    The number of users of an OS is almost irrelevant if your target audience is using something else. Historically Apple did well in the DTP area for those reasons. Market potential is much more than the simple number you state.

     

    Ultimately if the PSoC is an interesting enough device then people will use whatever tools are available, if not they'll take the path of least resistance and pick an equivalent that doesn't require an additional OS and probably PC to go with it just to run a single tool.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
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