0
\$\begingroup\$

I want to get started with ATWINC-IC from Microchip. It's a WiFi IC that I'm going to implement onto a PCB.

I have installed Microchip Studio and now I'm looking for how to start a project with that IC. I assume that with ATWINC-IC, I can program the IC with I2C or UART.

enter image description here

So to begin with, I need to know which programmer I should use for this ATWINC-IC and what software I should use and how do I create a first time hello world project to deploy onto that WiFi-chip e.g a web page or blink an LED.

https://www.microchip.com/en-us/product/ATWINC1500-IC

\$\endgroup\$
0

2 Answers 2

1
\$\begingroup\$

The ATWINC1500 is a network controller; it does not function standalone, and must be driven by another microcontroller using the SPI interface (clock, chip select, data in, data out), and a few other lines (wake, enable, reset and interrupt).

The device is pre-programmed, so you don't initially need a programmer; you'll be writing code for the microcontroller that is driving the device. Here is an example using RP2040 with ATWINC1500

\$\endgroup\$
4
  • \$\begingroup\$ I understand! Sounds nice to hear that this WiFi controller is pre-programmed and does not require any more programming. All I need to do is to have SPI connection to a host MCU. Thank you. Thinks information was very helpful. \$\endgroup\$
    – euraad
    Feb 19 at 15:21
  • \$\begingroup\$ One question more. The ATWINC1500-IC...is that pre-programmed as well? The naked IC-chip. \$\endgroup\$
    – euraad
    Feb 19 at 15:38
  • \$\begingroup\$ I don't know, you'll have to ask on the Microchip forum, but if you are a newcomer to this device, I'd strongly suggest starting with a module, to avoid tricky microwave design. \$\endgroup\$
    – jayben
    Feb 19 at 22:32
  • \$\begingroup\$ Thank you. I will use WF200 instead. Seems to be suitable for STM32. \$\endgroup\$
    – euraad
    Feb 19 at 22:42
1
\$\begingroup\$

The link you posted has a long list of documentation including a programming guide, I would start there.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.