▲
For more exciting content, please click
the blue words
above
to follow us!
"Follow me activity" is a one-year activity launched by DigiKey and EEWORLD to "learn technology from technology experts and get cash back for completing tasks". There are 4 issues in 2023. Every three months, technical experts recommend development boards/instrument kits with strong playability and learnability, and lead everyone to practice them.
Within the specified time, if participants complete the target tasks according to the live broadcast explanation and board introduction, they can get a cashback for the ordering fee (the cashback amount is up to 300 yuan, and they can choose one of two methods: [Company Labor Service] and [JD Card + Red Envelope] ). After review, those who perform well will also receive additional rewards.
The event aims to bring electronic enthusiasts together to learn practical electronic technology knowledge, accumulate DIY experience together, and become a better version of themselves together! Come and join the 4th issue of Follow me~
Registration time:
from now on to December 31, 2023
Registration method:
Click "Register Now" below and fill in the registration application form carefully.
Registration instructions
1. After the registration is completed, we will select the finalists
from all the netizens who applied, based on the personal information, learning objectives, and submission time submitted by everyone
, and announce and notify by email the ordering of task materials and other matters;
2. Violations such as vests and unknown user information will be deemed as invalid applications.
W5500-EVB-Pico
The W5500-EVB-Pico
is an evaluation board based on the Raspberry Pi RP2040 and the TCP/IP controller W5500. It is used in basically the same way as the Raspberry Pi Pico board, but has Ethernet capabilities through the W5500.
• Onboard RP2040 microcontroller
– Dual-core Cortex M0+, frequency up to 133MHz
– 264KB multiple sets of high-performance SRAM
– Supports external Quad-SPI 2MByte flash memory with XIP capabilities
– High-performance full-crossover bus structure
– 30 multi-function general-purpose IOs (4 can be used for ADC)
– 1.8-3.3V IO voltage (Note: Pico IO voltage is fixed at 3.3V)
– 12-bit 500ksps analog-to-digital converter (ADC)
– Various peripherals
– 2×UART, 2×I2C, 2×SPI, 16×PWM channels
– 1 × timer with 4 alarms, 1 × real-time counter
– 2 × Programmable IO (PIO) blocks, 8 state machines in total
– Flexible, user-programmable high-speed IO
– Can simulate interfaces such as SD card and VGA
• Onboard W5500
– Supports hardwired Internet protocols: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
– Supports 8 independent sockets at the same time
– 32 KB TX/RX buffer
– Supports high-speed serial peripheral interface (SPI MODE 0, 3)
• Micro-USB B port for power and data (and for firmware downloads)
• 3-wire ARM debug (SWD) port
• Embedded 10/100 Ethernet PHY
• Supports auto-negotiation
– Full duplex/half duplex
– 10/100 Mbps
• Built-in RJ45
• Built-in LDO
Complete tasks specified in this period
Event participants need to use the must-buy board
W5500-EVB-Pico
and complete the following tasks (all must-do tasks).
Note: After being shortlisted, you must place an order on the Digi-Key official website to purchase the must-buy motherboard W5500-EVB-Pico in accordance with the event regulations.
Set up the development environment, BLINK, drive the LCD display for display (if not, use the serial port HelloWorld)
Complete the main control board W5500 initialization (static IP configuration), and be able to ping through the LAN computer. At the same time, W5500 can ping through Internet sites; capture the ping messages of the local PC through packet capture software (Wireshark, Sniffer, etc.), display and analyze .
The main control board establishes a TCPIP or UDP server, and the LAN PC uses a TCPIP or UDP client to connect and send data. After the main control board receives the data, it will be displayed on the LCD screen (if not, it will be displayed through serial port printing); it will be captured through packet capture software. Interact messages, display and analyze them. (Choose one of TCP and UDP, or operate both)
Synchronize the time from the NTP server (pay attention to the analysis of the data interaction format), obtain the time and send it to the display screen (serial port) for display.
Ultimate mission (choose one of two)
■
Ultimate mission one:
visit
https://www.digikey.cn/zh/resources/api-solutions
, in order to understand DigiKey’s digital solutions and its API operations, design a DigiKey electronic component price and inventory monitor that can synchronize and Displays designated, price, inventory and other information of electronic components.
■
Ultimate task two:
Use external storage to set up a simple FTP file server and upload and download files normally.
Reward for outstanding completion: Choose one of 200 yuan Jingdong card and home camera, 10 copies in total
Click at the end of the article to read the original article and learn about technical information and event details!
The above content contains advertisements