<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Forum - Recent Threads</title><link>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Mon, 09 Jan 2023 18:36:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum" /><item><title>How to connect a TFT display to a CY8CKIT-041-41xx</title><link>https://community.element14.com/thread/52285?ContentTypeID=0</link><pubDate>Sat, 07 Jan 2023 10:30:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8d8f71c8-b959-44fc-bd38-8d6e2824a5e2</guid><dc:creator>pako</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/52285?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/52285/how-to-connect-a-tft-display-to-a-cy8ckit-041-41xx/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have this&amp;nbsp;&amp;nbsp;TFT display:&amp;nbsp;&lt;a href="https://www.az-delivery.de/it/products/1-8-zoll-spi-tft-display" rel="nofollow noopener noreferrer" target="_blank"&gt;https://www.az-delivery.de/it/products/1-8-zoll-spi-tft-display&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;How can I connect to my card? Tried with various libraries and tutorials for other PSoc board (5)&lt;/p&gt;</description></item><item><title>RE: How to connect a TFT display to a CY8CKIT-041-41xx</title><link>https://community.element14.com/thread/204862?ContentTypeID=1</link><pubDate>Mon, 09 Jan 2023 18:36:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8eee7bb1-e9ca-46fb-8205-07010ff326af</guid><dc:creator>pako</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/204862?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/52285/how-to-connect-a-tft-display-to-a-cy8ckit-041-41xx/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi, I tried this library but nothing the program gives me errors and the connection does not seem wrong but the display does not seem to respond. In the Github it talks about SCLK but my display only has the writing SCk, could this be the error?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to connect a TFT display to a CY8CKIT-041-41xx</title><link>https://community.element14.com/thread/204778?ContentTypeID=1</link><pubDate>Sat, 07 Jan 2023 15:46:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b41e9153-9085-4e08-8099-c24802516d91</guid><dc:creator>dougw</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/204778?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/52285/how-to-connect-a-tft-display-to-a-cy8ckit-041-41xx/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;What does your schematic look like?&lt;/p&gt;
&lt;p&gt;Are you just wondering what libraries work or how to use PSoC Creator?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to connect a TFT display to a CY8CKIT-041-41xx</title><link>https://community.element14.com/thread/204775?ContentTypeID=1</link><pubDate>Sat, 07 Jan 2023 12:45:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2f3607af-7669-4a23-97aa-cfb64fd144dc</guid><dc:creator>BigG</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/204775?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/52285/how-to-connect-a-tft-display-to-a-cy8ckit-041-41xx/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Did you try this one: &lt;a href="https://github.com/hackingchips/PSoC_uGui"&gt;github.com/.../PSoC_uGui&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WHY IT  IS COMING?</title><link>https://community.element14.com/thread/51791?ContentTypeID=0</link><pubDate>Mon, 03 Oct 2022 09:56:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b7050e3d-e0c2-4a5d-8ff4-7cf22c4479f1</guid><dc:creator>Shuvra1</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/51791?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/51791/why-it-is-coming/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;ERROR: --- Failed to read. ---&lt;br /&gt;Exception in Tkinter callback&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\Users\Avinash\OneDrive - hyderabad.bits-pilani.ac.in\Desktop\Number Of cycles\Potentiostat_SW_A9\Potentiostat_communication.py&amp;quot;, line 80, in usb_read&lt;br /&gt; usb_input = self.ep_in.read(size, timeout)&lt;br /&gt; File &amp;quot;C:\Users\Avinash\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py&amp;quot;, line 301, in read&lt;br /&gt; return self.device.read(self.bEndpointAddress, size, self.interface, timeout)&lt;br /&gt; File &amp;quot;C:\Users\Avinash\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py&amp;quot;, line 656, in read&lt;br /&gt; return fn(&lt;br /&gt; File &amp;quot;C:\Users\Avinash\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb0.py&amp;quot;, line 481, in bulk_read&lt;br /&gt; return self.__read(_lib.usb_bulk_read,&lt;br /&gt; File &amp;quot;C:\Users\Avinash\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb0.py&amp;quot;, line 566, in __read&lt;br /&gt; ret = int(_check(fn(&lt;br /&gt; File &amp;quot;C:\Users\Avinash\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb0.py&amp;quot;, line 387, in _check&lt;br /&gt; raise USBError(errmsg, ret)&lt;br /&gt;usb.core.USBError: [Errno None] b&amp;#39;libusb0-dll:err [_usb_reap_async] timeout error\n&lt;/p&gt;</description></item><item><title>------ raise USBError(errmsg, ret)
usb.core.USBError: [Errno None] b'libusb0-dll:err [_usb_reap_async] timeout error\n</title><link>https://community.element14.com/thread/51784?ContentTypeID=0</link><pubDate>Sat, 01 Oct 2022 10:21:36 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a65372c0-9af1-4b26-800c-849d04e2b037</guid><dc:creator>Shuvra1</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/51784?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/51784/-------raise-usberror-errmsg-ret-usb-core-usberror-errno-none-b-libusb0-dll-err-_usb_reap_async-timeout-error-n/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div&gt;
&lt;h1 id="mcetoc_1ge9gvmb71"&gt;&lt;/h1&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div id="m_2124404170714588981gmail-bodyDisplay_4ba9f7e307ac76_3"&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;Traceback (most recent call last):&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\Music\&lt;/span&gt;&lt;span&gt;Potentiostat_SW_A9\&lt;/span&gt;&lt;span&gt;Potentiostat_communication.py&amp;quot;&lt;/span&gt;&lt;span&gt;, line 80, in usb_read&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; usb_input = self.ep_in.read(size, timeout)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\AppData\&lt;/span&gt;&lt;span&gt;Local\Programs\Python\&lt;/span&gt;&lt;span&gt;Python310\lib\site-packages\&lt;/span&gt;&lt;span&gt;usb\core.py&amp;quot;, line 301, in read&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; return self.device.read(self.&lt;/span&gt;&lt;span&gt;bEndpointAddress, size, self.interface, timeout)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\AppData\&lt;/span&gt;&lt;span&gt;Local\Programs\Python\&lt;/span&gt;&lt;span&gt;Python310\lib\site-packages\&lt;/span&gt;&lt;span&gt;usb\core.py&amp;quot;, line 656, in read&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; return fn(&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\AppData\&lt;/span&gt;&lt;span&gt;Local\Programs\Python\&lt;/span&gt;&lt;span&gt;Python310\lib\site-packages\&lt;/span&gt;&lt;span&gt;usb\backend\libusb0.py&amp;quot;, line 481, in bulk_read&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; return self.__read(_lib.usb_bulk_&lt;/span&gt;&lt;span&gt;read,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\AppData\&lt;/span&gt;&lt;span&gt;Local\Programs\Python\&lt;/span&gt;&lt;span&gt;Python310\lib\site-packages\&lt;/span&gt;&lt;span&gt;usb\backend\libusb0.py&amp;quot;, line 566, in __read&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; ret = int(_check(fn(&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; File &amp;quot;C:\Users\Avinash\AppData\&lt;/span&gt;&lt;span&gt;Local\Programs\Python\&lt;/span&gt;&lt;span&gt;Python310\lib\site-packages\&lt;/span&gt;&lt;span&gt;usb\backend\libusb0.py&amp;quot;, line 387, in _check&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; raise USBError(errmsg, ret)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;usb.core.USBError: [Errno None] b&amp;#39;libusb0-dll:err [_usb_reap_async] timeout error\n&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>PSoC 4 Pioneer Kit Community Project#073 – TFT Touchscreen Tic-Tac-Toe Game</title><link>https://community.element14.com/thread/21868?ContentTypeID=0</link><pubDate>Wed, 14 Aug 2013 17:40:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ca34f8ba-81ef-40e2-b40b-fda4e010d480</guid><dc:creator>cy.wbz</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/21868?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21868/psoc-4-pioneer-kit-community-project-073-tft-touchscreen-tic-tac-toe-game/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hello!&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In this example we are showcasing how to interface to the &lt;a class="jive-link-external-small" href="http://www.seeedstudio.com/depot/28-tft-touch-shield-v20-p-1286.html" rel="nofollow ugc noopener" target="_blank"&gt;TFT Touch Shield v2.0 &lt;/a&gt;with the PSoC 4 Pioneer Kit. This example provides a simple user interface game to demonstrate a resistive touchscreen application with the PSoC 4. This example uses the dedicated Serial Communication Block (SPI) to communicate with the LCD controller. The project does not require any UDB resources, therefore it can be used with the PSoC 4 (42xx and 41xx families).&amp;nbsp; In this example we will use the CY8CKit-042 Pioneer kit and the CY8C42xx family.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/450x339/__key/communityserver-discussions-components-files/87/contentimage_5F00_25956.png:450:339]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Forum Post Attachments:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;At the bottom of this post we are including the following items:&lt;/span&gt;&lt;/p&gt;&lt;ul style="list-style-type:disc;"&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Example Project Zip File&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Zip File of Images&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Project Schematic&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Component Configurations&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Components Used:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The user can download the example project at the bottom of this post. The project uses the following list of Creator Components:&lt;/span&gt;&lt;/p&gt;&lt;ul style="list-style-type:disc;"&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;SPI&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Mux&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;ADC SAR Sequencer&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;CyPins&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Firmware Description:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The main.c firmware is included in the example project. Please review the commented sections for more details&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In yesterday’s example we introduced the users to the TFT Touchscreen shield. In that example we included .h and .c files to help the user draw shapes and sequences on the screen. In this example we will use those same files to draw the game elements on the screen.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The game screen is divided into nine boxes, BOX1, BOX2, BOX3, BOX4, BOX5, BOX6, BOX7, BOX8, BOX9. These boxes are used to divide the screen and display the X’s and O’s from the user touches. In the project, the analog pins XP, YP, XN, YN and the 12 bit SAR ADC are used to detect if a touch is detected within a box. Once a touch is detected the corresponding analog voltages are passed to ADC. Depending on the thresholds defined for each and every box the ADC outputs will indicate which box was pressed. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Included in yesterday’s &lt;a class="jive-link-message-small" href="https://www.element14.com/community/message/86680/l/psoc-4-pioneer-kit-community-project072-tft-touchscreen-shield#86680"&gt;introductory post&lt;/a&gt; were two header files that deliver API support for this TFT Touchscreen screen.&amp;nbsp; The APIs are then called to plot an X or an O by sending instructions to the LCD controller through SPI.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/450x337/__key/communityserver-discussions-components-files/87/contentimage_5F00_25957.png:450:337]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/450x253/__key/communityserver-discussions-components-files/87/contentimage_5F00_25958.png:450:253]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hardware Connections:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In this example the user needs to connect the TFT Touchscreen shield to the PSoC 4 Pioneer kit.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;span&gt;[View:/resized-image/__size/378x243/__key/communityserver-discussions-components-files/87/contentimage_5F00_25959.png:378:243]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Test Your Project:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Program the Pioneer kit with the example project and connect the hardware. The user will be presented with squares to place an ‘X’ or a ‘O’. The user can touch the screen to indicate where to place the character. If you connect three characters in a row the game will let you know if you have won.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/450x338/__key/communityserver-discussions-components-files/87/contentimage_5F00_25960.png:450:338]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;I hope this example can help you in your design.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Best,&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Matt&lt;/span&gt;&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/117190"&gt;[View:/cfs-file/__key/communityserver-discussions-components-files/87/TFT_5F00_shield.zip:15:200]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/117191"&gt;[View:/cfs-file/__key/communityserver-discussions-components-files/87/6558.Project-Images.zip:15:200]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#073 – TFT Touchscreen Tic-Tac-Toe Game</title><link>https://community.element14.com/thread/197618?ContentTypeID=1</link><pubDate>Sun, 01 May 2022 09:50:23 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9adb9fc3-b872-44ca-a951-5cd835eda7dd</guid><dc:creator>Mosher8</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/197618?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21868/psoc-4-pioneer-kit-community-project-073-tft-touchscreen-tic-tac-toe-game/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;This code shows a &lt;a href="https://tictactoebeast.com/noughts-crosses-strategy"&gt;Tic Tac Toe strateg&lt;/a&gt;y on your TFT screen. This game can be played utilizing the physicality of your screen.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#102 – USB Audio using the PSoC 5LP</title><link>https://community.element14.com/thread/150755?ContentTypeID=1</link><pubDate>Wed, 10 Feb 2021 00:40:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0efafbab-5aa3-44a7-a082-e05468323893</guid><dc:creator>odissey1</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/150755?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22669/psoc-4-pioneer-kit-community-project-102-usb-audio-using-the-psoc-5lp/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Ralph,&lt;/p&gt;&lt;p style="margin:0;"&gt;For PSoC5 the PDM_CIC component can be imported directly from the project recompiled for Creator 4.0 (and up) above&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-message-small" href="https://www.element14.com/community/message/300000/l/re-psoc-4-pioneer-kit-community-project102-usb-audio-using-the-psoc-5lp#300000" title="https://www.element14.com/community/message/300000/l/re-psoc-4-pioneer-kit-community-project102-usb-audio-using-the-psoc-5lp#300000"&gt;https://www.element14.com/community/message/300000/l/re-psoc-4-pioneer-kit-community-project102-usb-audio-using-the-psoc…&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#102 – USB Audio using the PSoC 5LP</title><link>https://community.element14.com/thread/150754?ContentTypeID=1</link><pubDate>Wed, 10 Feb 2021 00:21:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:905ba9ae-fcbe-4da5-bcc9-2c69aef470b7</guid><dc:creator>odissey1</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/150754?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22669/psoc-4-pioneer-kit-community-project-102-usb-audio-using-the-psoc-5lp/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Attached is a&amp;nbsp; project re-compiled under Creator 4.0. The functionality of the project has not been tested.&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/313384"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/87/PioneerKit_5F00_P5LP_5F00_USB_5F00_Audio_5F00_Creator-4.0.zip"&gt;community.element14.com/.../PioneerKit_5F00_P5LP_5F00_USB_5F00_Audio_5F00_Creator-4.0.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#062 – Ready…Set…GO! PSoC Stopwatch</title><link>https://community.element14.com/thread/145935?ContentTypeID=1</link><pubDate>Fri, 03 Apr 2020 17:18:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:764b13f7-4c02-4fda-ad77-b0e8728eeb83</guid><dc:creator>yes_its_garen</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/145935?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21726/psoc-4-pioneer-kit-community-project-062-ready-set-go-psoc-stopwatch/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi Hope you&amp;#39;re doing well.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I want to do the same project but instead of displaying the time on a I2C LCD, i just want it to print on UART.&lt;/p&gt;&lt;p style="margin:0;"&gt;Basically I am working on a project that requires me to read the x, y, z axis accelerometer values and print the time (in minutes/second/milliseconds) that it has been registered, that is for each reading. Since I am willing to read more than 84000 readings as fast as possible.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I did the accelerometer part, I am stuck now on the time part, since there are no ready made implementations on Psoc 6 for this kind of project.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I would greatly appreciate if you gave me some remarks or answers regarding the above.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Best regards,&lt;/p&gt;&lt;p style="margin:0;"&gt;Garen A.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#061 – Nokia 5110 LCD Interface</title><link>https://community.element14.com/thread/145135?ContentTypeID=1</link><pubDate>Sat, 29 Feb 2020 21:33:33 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:63770ea6-c794-44d7-977f-52e480c9823c</guid><dc:creator>chr1sg75</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/145135?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21711/psoc-4-pioneer-kit-community-project-061-nokia-5110-lcd-interface/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Update:&lt;/p&gt;&lt;p style="margin:0;"&gt;I have &amp;#39;scoped the signal lines and things appear to behaving as I would expect.&lt;/p&gt;&lt;p style="margin:0;"&gt;I did wonder why the CE line is not set high during initialisation, but I guess if it doesn&amp;#39;t matter as long as the LCD is reset properly.&lt;/p&gt;&lt;p style="margin:0;"&gt;I will upload the archive and perhaps someone can tell me what I might be doing wrong. Also, some photos to show the hardware setup.&lt;/p&gt;&lt;p style="margin:0;"&gt;p.s. I added a Temp signal so that I could have a known line to trigger the &amp;#39;scope.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x650/__key/communityserver-discussions-components-files/87/7242.contentimage_5F00_175737.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/7242.contentimage_175737.jpg-620x650.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=ietg1gTax%2FP4rW57Fk9V%2FMKWrjdqIiZnBZyzfhO7uXM%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=iHLUXjAaWdgXDJK3yg6uFg==" style="max-height: 650px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x508/__key/communityserver-discussions-components-files/87/8712.contentimage_5F00_175738.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/8712.contentimage_175738.jpg-620x508.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=pQtUcLBM4lnxXOHeDf0ai%2BjCwiGT89dmd0t4Gb8IKss%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=yupRaeRF8s2tL8P6pdy15g==" style="max-height: 508px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#061 – Nokia 5110 LCD Interface</title><link>https://community.element14.com/thread/145068?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 22:11:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:077a7b38-b40a-400a-bc2d-dc5a30f24bf4</guid><dc:creator>chr1sg75</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/145068?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21711/psoc-4-pioneer-kit-community-project-061-nokia-5110-lcd-interface/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi David,&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks for taking the time to reply. Glad to see the forum is still alive.&lt;/p&gt;&lt;p style="margin:0;"&gt;I have dug out an old BitScope, so I am in the process of debugging the signal lines.&lt;/p&gt;&lt;p style="margin:0;"&gt;For what it&amp;#39;s worth, I can answer some of your suggestions:&lt;/p&gt;&lt;p style="margin:0;"&gt;- The backlight illuminates when the LCD is powered (although BL needs to be pulled low).&lt;/p&gt;&lt;p style="margin:0;"&gt;- It&amp;#39;s the first time I&amp;#39;ve used the LCD, so I haven&amp;#39;t seen anything on the screen previously. I guess it could be dead.&lt;/p&gt;&lt;p style="margin:0;"&gt;- The PSoC definitely runs&lt;/p&gt;&lt;p style="margin:0;"&gt;- I will post my archive if I fail to diagnose with the &amp;#39;scope&lt;/p&gt;&lt;p style="margin:0;"&gt;And of course, if I figure out what is going wrong, I&amp;#39;ll post an update.&lt;/p&gt;&lt;p style="margin:0;"&gt;Cheers&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#061 – Nokia 5110 LCD Interface</title><link>https://community.element14.com/thread/145026?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 11:15:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:039a88f4-be82-4a55-9373-4a8e4a77cab9</guid><dc:creator>koudelad</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/145026?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21711/psoc-4-pioneer-kit-community-project-061-nokia-5110-lcd-interface/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I guess many of us won&amp;#39;t have exactly the same HW setup, so I would recommend a few things:&lt;/p&gt;&lt;p style="margin:0;"&gt;1) Double check wiring, both data and power: if you apply voltage to an LCD, it usually brightens or darkens - does this happen? (Did the LCD work in any other application?)&lt;/p&gt;&lt;p style="margin:0;"&gt;2) Does your PSoC program really run? Do you have a debugger? Does the code execute or is stuck somewhere? If you don&amp;#39;t have a debugger, can you create a demo to draw a pixel, light an LED (or toggle any other pin you have free) or similar to verify it is running?&lt;/p&gt;&lt;p style="margin:0;"&gt;3) If someone has similar HW, it would help if you posted a buildable project archive from PSoC Creator.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;If you don&amp;#39;t find help here, post your question to a Cypress Developer Community: &lt;a class="jive-link-external-small" href="https://community.cypress.com/welcome" rel="nofollow ugc noopener" target="_blank" title="https://community.cypress.com/welcome"&gt;https://community.cypress.com/welcome&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;David&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#061 – Nokia 5110 LCD Interface</title><link>https://community.element14.com/thread/145018?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 22:28:15 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:bfb92394-f202-4b29-87b5-19f893062fa4</guid><dc:creator>chr1sg75</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/145018?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21711/psoc-4-pioneer-kit-community-project-061-nokia-5110-lcd-interface/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I know this is an old post, but hopefully someone is still listening :-)&lt;/p&gt;&lt;p style="margin:0;"&gt;I have tried to get this to work on the Cypress PSoC 4 Bluetooth BLE module (CY8CKIT-143A) but am having no luck.&lt;/p&gt;&lt;p style="margin:0;"&gt;Obviously, I have changed the device in the project to the correct one, but apart from that, should I worry about anything else?&lt;/p&gt;&lt;p style="margin:0;"&gt;I used the following pins (and updated the project to reflect these changes)&lt;/p&gt;&lt;p style="margin:0;"&gt;RST -&amp;gt; P3.7&lt;/p&gt;&lt;p style="margin:0;"&gt;CE -&amp;gt; P3.5&lt;/p&gt;&lt;p style="margin:0;"&gt;DC -&amp;gt; P3.3&lt;/p&gt;&lt;p style="margin:0;"&gt;DIN -&amp;gt; P3.1&lt;/p&gt;&lt;p style="margin:0;"&gt;CLK -&amp;gt; P5.1&lt;/p&gt;&lt;p style="margin:0;"&gt;VCC -&amp;gt; P5.0&lt;/p&gt;&lt;p style="margin:0;"&gt;GND -&amp;gt; P2.5&lt;/p&gt;&lt;p style="margin:0;"&gt;(I didn&amp;#39;t connect the BL pin because I don&amp;#39;t need the backlight)&lt;/p&gt;&lt;p style="margin:0;"&gt;Any suggestions why I&amp;#39;m getting nothing on screen?&lt;/p&gt;&lt;p style="margin:0;"&gt;Cheers,&lt;/p&gt;&lt;p style="margin:0;"&gt;Chris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#05 - USB-I2C Utility</title><link>https://community.element14.com/thread/143944?ContentTypeID=1</link><pubDate>Thu, 02 Jan 2020 09:27:18 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0f46bdf1-1afd-46b4-9554-6569bf3b5600</guid><dc:creator>hey-guy</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/143944?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/21028/psoc-4-pioneer-kit-community-project-05---usb-i2c-utility/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;This connection is working very well. Now I want to use python read and write the I2C buffers of the PSoC4. Is there a python libary?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Add pull-up resistor to I2C pins ??</title><link>https://community.element14.com/thread/191564?ContentTypeID=1</link><pubDate>Fri, 27 Dec 2019 10:32:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:38a85c16-1aad-4b49-bbee-b98abb82d81e</guid><dc:creator>BigG</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/191564?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/38983/add-pull-up-resistor-to-i2c-pins/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I suggest two things.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;1. Read through the &amp;quot;&lt;strong&gt;I2C APIs&lt;/strong&gt;&amp;quot; section in the datasheet as this provides a very handy reference of all the functions available for use. There is a very handy summary table, which provides both the &amp;quot;Slave&amp;quot; and &amp;quot;Master&amp;quot; functions (in that order). As you want to read data from a sensor there are two functions:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;SCB_I2CMasterReadBuf();
SCB_I2CMasterReadByte();&lt;/pre&gt;&lt;/p&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;2. Then to understand how to use these functions, I found that the three I2C master examples provided in PSoC Creator (via the &amp;quot;Find Code Example...&amp;quot; option on the start page and then choosing PSoC 4200 as &amp;quot;Device Family&amp;quot;) were sufficient to get me started. These were:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;I2C_Master_High_Level - this example uses the Read Buffer method&lt;/li&gt;&lt;li&gt;I2C_Master_Low_Level - this example uses the Read Byte method&lt;/li&gt;&lt;li&gt;I2C_SCB_Master - this example uses the Read Buffer method&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;When you download these examples, it will also download a PDF document, which explains what these examples do. I found the first two example documentation to be pretty good. The 3rd one (I2C_SCB_Master) was not that helpful in explaining the I2C code.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Besides documentation, the last example is probably the easier one to get started (IMO) as all the code is in the main.c file.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Note, that in my experience, I sometimes found that the sensor documentation and associated I2C methods to get the sensor data may require you to use the low level functionality. But suggest just starting with the high level methods first, as simpler.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Hope that helps.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;PS. check through above examples as they also demonstrate how to check that transmission completed etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Add pull-up resistor to I2C pins ??</title><link>https://community.element14.com/thread/38983?ContentTypeID=0</link><pubDate>Thu, 26 Dec 2019 03:40:38 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:31231ca8-64e9-416e-885f-0d2d42e9dbc6</guid><dc:creator>ducthangee61</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/38983?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/38983/add-pull-up-resistor-to-i2c-pins/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello everyone ! &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m a new user to the &lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-3xrYDTN6-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;CY8CKIT-042&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-3xrYDTN6-unlinked"&gt;CY8CKIT-042&lt;/span&gt;&lt;/span&gt;. I&amp;#39;m trying to communicate this kit with a sensor via I2C protocol. To do this, I&amp;#39;ve connected the SDA and SCL pins of the sensor to the pin P4.0 and P4.1 of the &lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-IBxoxk7Y-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;CY8CKIT-042&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-IBxoxk7Y-unlinked"&gt;CY8CKIT-042&lt;/span&gt;&lt;/span&gt;. The next thing I need to do is configurate these pins P4.0 and P4.1 to a pull-up resistor to drive the SDA and SCL line. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m trying to do this in the PsOc Creator Software but I don&amp;#39;t know how. Can anyone help me with this. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks &lt;/p&gt;</description></item><item><title>RE: Add pull-up resistor to I2C pins ??</title><link>https://community.element14.com/thread/191563?ContentTypeID=1</link><pubDate>Fri, 27 Dec 2019 04:29:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:46c26de3-3360-4a05-bd33-b333b1bc0625</guid><dc:creator>ducthangee61</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/191563?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/38983/add-pull-up-resistor-to-i2c-pins/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;margin-bottom:.0001pt;background:white;"&gt;&lt;span style="color:#333333;font-family:Arial, sans-serif;"&gt;Thanks for helping me out !!!&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;margin-bottom:.0001pt;background:white;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Now I&amp;#39;m having problems with the coding part. I&amp;#39;m trying to read the data using &lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-FjahAhvw-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2311054&amp;amp;nsku=69W7455&amp;amp;COM=noscript" target="_blank"&gt;CY8CKIT-042&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-FjahAhvw-unlinked"&gt;CY8CKIT-042&lt;/span&gt;&lt;/span&gt; from the sensor via I2C, so I&amp;#39;m using the I2C component in the kit as the master device (because the pull-up pins send the start condition) &lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/226x155/__key/communityserver-discussions-components-files/87/contentimage_5F00_205532.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/contentimage_205532.png-226x155.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=86vIJwrC%2Bi5baGNF6gDbZulC6jbvwVSJLjkTOaecgvY%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=fPFA51cVfwSgqrkDFEsICA==" style="max-height: 155px;max-width: 226px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Do you know if there is any code examples to read the I2C from the outside sensor ?? I can only find the code examples which demonstrates the I2C communication between the PsOc 4 and PsOc 5LP on the kit (&lt;a class="jive-link-message-small" href="https://www.element14.com/community/message/75946/l/psoc-4-pioneer-kit-community-project05-usb-i2c-utility#75946" title="https://www.element14.com/community/message/75946/l/psoc-4-pioneer-kit-community-project05-usb-i2c-utility#75946"&gt;https://www.element14.com/community/message/75946/l/psoc-4-pioneer-kit-community-project05-usb-i2c-utility#75946&lt;/a&gt; )&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:white;"&gt;&lt;span style="font-size:10.5pt;font-family:&amp;#39;Arial&amp;#39;,sans-serif;color:#333333;"&gt;And I also don&amp;#39;t know how to verify the I2c transmission has succeeded or not. Is there any register or any software to see the I2C data transmission.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;margin-bottom:.0001pt;background:white;"&gt;&lt;span style="font-size:10.5pt;font-family:&amp;#39;Arial&amp;#39;,sans-serif;color:#333333;"&gt; &lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;margin-bottom:.0001pt;background:white;"&gt;&lt;span style="font-size:10.5pt;font-family:&amp;#39;Arial&amp;#39;,sans-serif;color:#333333;"&gt;If you know how, please help me out with these problems. Thanks.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;margin-bottom:.0001pt;background:white;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Add pull-up resistor to I2C pins ??</title><link>https://community.element14.com/thread/143847?ContentTypeID=1</link><pubDate>Thu, 26 Dec 2019 11:45:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:be035d35-adc2-4d2f-a4d7-bd7722fae0e4</guid><dc:creator>BigG</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/143847?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/38983/add-pull-up-resistor-to-i2c-pins/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I&amp;#39;m assuming you wish to use internal pullups.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;To learn how to configure those, go to the I2C block in your &amp;quot;TopDesign&amp;quot; page and open up the datasheet. This provides you with all the info you need.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x507/__key/communityserver-discussions-components-files/87/0334.contentimage_5F00_205530.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/0334.contentimage_205530.png-620x507.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=N%2FvNDqrtWbBIN83MGrRI6Oym98xtA%2FhrjGQJOG6Fzeg%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=eVES/GvrLNafdckuoF9XZQ==" style="max-height: 507px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Find table 1, as this summarises configuring the pins.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x341/__key/communityserver-discussions-components-files/87/8738.contentimage_5F00_205531.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/8738.contentimage_205531.png-620x341.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=wSbK8Jq9S2ho%2Fouyq%2BLvom025TUDTCbqDrqLFiAT5rE%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=xWlLXWr1EHkS8aeCmCUI/Q==" style="max-height: 341px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Then to configure internal pullups just find the &amp;quot;Internal Pullups&amp;quot; section in the datasheet.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Within this section it basically tells you to...&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Add the following code before starting the Component (with SCB_Start()) - don&amp;#39;t forget to change &amp;quot;SCB&amp;quot; part to match same name as your I2C block. In my case my block name was simply &amp;quot;I2C&amp;quot;.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/* Change SCL and SDA pins drive mode to Resistive Pull Up */
SCB_scl_SetDriveMode(SCB_scl_DM_RES_UP);
SCB_sda_SetDriveMode(SCB_sda_DM_RES_UP);&lt;/pre&gt;&lt;/p&gt;&lt;div style="display:none;"&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;(also don&amp;#39;t forget to check that the &amp;quot;slew rate&amp;quot; properly matches clock speed as this caused problems with me once before).&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Hope that helps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PSoC 4 Pioneer Kit Community Project#091 – RC-5 IR Remote Control</title><link>https://community.element14.com/thread/22089?ContentTypeID=0</link><pubDate>Tue, 10 Sep 2013 21:01:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a5837f97-48dc-445f-ac27-37d24b182a63</guid><dc:creator>cy.wbz</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/22089?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22089/psoc-4-pioneer-kit-community-project-091-rc-5-ir-remote-control/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hello!&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In today’s example we will demonstrates how to create an RC-5 infrared remote control using the PSoC 4 Pioneer kit, implementing a Manchester coding and pulse coding using 2 TCPWM blocks.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;This example uses a &lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/RC-5#System_Number_Allocations" rel="nofollow ugc noopener" target="_blank"&gt;TV1 (TV receiver 1) system&lt;/a&gt; as the target address. The design interfaces with a simple &lt;a class="jive-link-external-small" href="http://www.vishay.com/docs/81010/tsal6200.pdf" rel="nofollow ugc noopener" target="_blank"&gt;infrared emitting diode&lt;/a&gt; and communicates to a &lt;a class="jive-link-external-small" href="http://users.telenet.be/davshomepage/datasheets/tsop1836.pdf" rel="nofollow ugc noopener" target="_blank"&gt;TSOP1836 infrared receiver&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In the example you will be able to control the volume of the TV using the CapSense slider and decrease the brightness of the display.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;[View:/resized-image/__size/450x324/__key/communityserver-discussions-components-files/87/contentimage_5F00_26353.png:450:324]&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Forum Post Attachments:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;At the bottom of this post we are including the following items:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Example Project Zip File&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Project Images&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Components Used:&lt;/span&gt;&amp;nbsp; &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The user can download the example project at the bottom of this post. The project uses the following list of Creator Components:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Timer Counter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Glitch Filter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;PWM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Control Register&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;CapSense Slider&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;CyClock&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;CyPins&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;ISR&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Firmware Description:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The main.c firmware is included in the example project. Please review the commented sections for more details.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In this example we are implementing an RC-5 infrared remote control using the PSoC 4 device on the Pioneer board. In this example we are using two TCPWM components to perform the Manchester and Pulse coding for the infrared transmitter information. The project uses a &lt;a class="jive-link-external-small" href="http://en.wikipedia.org/wiki/RC-5#System_Number_Allocations" rel="nofollow ugc noopener" target="_blank"&gt;TV1 (TV receiver 1) system&lt;/a&gt; as the target address and transmits button presses and CapSense slider information. The button presses will control the brightness while the CapSense slider will control the volume of the target TV.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hardware Connections:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The hardware connections are already made set for the push button and CapSense inputs.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The user will need to connect the infrared transmitter to P0.0 which is the output of the PWM and Control Register circuitry.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;text-decoration:underline;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Test Your Project:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Program the Pioneer kit with the example project and connect the infrared transmitter. Power up the kit and begin to send commands at a TV1 device.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;I hope this example can help you in your design.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Best,&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Matt&lt;/span&gt;&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/118097"&gt;[View:/cfs-file/__key/communityserver-discussions-components-files/87/1050.Project-Images.zip:15:200]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/118098"&gt;[View:/cfs-file/__key/communityserver-discussions-components-files/87/IR_5F00_Remote_5F00_Control.zip:15:200]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#091 – RC-5 IR Remote Control</title><link>https://community.element14.com/thread/177390?ContentTypeID=1</link><pubDate>Sat, 14 Dec 2019 09:07:23 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4d5a8b7a-50e3-46b9-a9a7-7439b6c5fdb4</guid><dc:creator>oguzhang55</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/177390?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22089/psoc-4-pioneer-kit-community-project-091-rc-5-ir-remote-control/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I undestand these concepts but I was windering how they are implemented in this project. What does the manchester coding do precisely in this project? I cannot figure that out. &lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#091 – RC-5 IR Remote Control</title><link>https://community.element14.com/thread/143664?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2019 19:40:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:245de69b-dfa4-413e-9075-7efc9868fd3a</guid><dc:creator>clem57</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/143664?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22089/psoc-4-pioneer-kit-community-project-091-rc-5-ir-remote-control/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="https://en.wikipedia.org/wiki/Manchester_code" rel="nofollow ugc noopener" target="_blank" title="https://en.wikipedia.org/wiki/Manchester_code"&gt;https://en.wikipedia.org/wiki/Manchester_code&lt;/a&gt;&amp;nbsp; versus &lt;a class="jive-link-external-small" href="https://en.wikipedia.org/wiki/Pulse-code_modulation" rel="nofollow ugc noopener" target="_blank" title="https://en.wikipedia.org/wiki/Pulse-code_modulation"&gt;https://en.wikipedia.org/wiki/Pulse-code_modulation&lt;/a&gt; ...&lt;/p&gt;&lt;p style="margin:0;"&gt;I would suggest taking some tutorials online to fill in your gaps. Welcome the the world of electronics BTW&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/16x16/__key/communityserver-discussions-components-files/87/1263.contentimage_5F00_930.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/87/1263.contentimage_930.png-16x16.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=sYV0EG2RCSqiEsBrf0G91OxRN1Fn3Gzhz2G8pweH%2Fuc%3D&amp;amp;se=2026-04-18T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=K5QUMctq2VaqwtJg87BNWg==" style="max-height: 16px;max-width: 16px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PSoC 4 Pioneer Kit Community Project#091 – RC-5 IR Remote Control</title><link>https://community.element14.com/thread/143661?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2019 15:07:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d76061c8-618d-4d4e-b1dd-b70d736ccfe7</guid><dc:creator>oguzhang55</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/143661?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/22089/psoc-4-pioneer-kit-community-project-091-rc-5-ir-remote-control/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello there&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I am a beginner to PSOC4. I wonder what the difference between the manchester coding and pulse coding is in this project? &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;What does the Timer Counter do and what does the PWM do. I would like to know these things as I have spend a lot of time on figuring it out myself but I can&amp;#39;t.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Kind regards. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: wireless communication  psoc 4 pioneer kit and DVK001</title><link>https://community.element14.com/thread/143459?ContentTypeID=1</link><pubDate>Wed, 27 Nov 2019 19:58:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:01df11f2-7b5b-4b47-b43d-b323b94dfcbb</guid><dc:creator>kingmo551</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/143459?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/products/devtools/psoc4pioneerkit/f/forum/43364/wireless-communication-psoc-4-pioneer-kit-and-dvk001/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello...&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Can you uplode the file for this project like the codes and everything I have a similar project that i need to do for school?.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>