- Notifications
You must be signed in to change notification settings - Fork26
stm32-community/stm32-enc28j60
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
STM32 ENC28J60 ethernet driver, ported for CMake usingstm32-cmake andstm32-base
An implementation of ENC28J60 driver for STM32 MCU. Tested only on sending UDP packets and only on MCUs STM32F091xC, STM32F030x6, STM32F103xB and STM32F401VE.
You need to copystm32*_hal_conf.h of your MCU toinc folder to make it work.
If you need to use another STM32 MCU then don't forget to edit fileinc/stm32includes.h.
- Either just copy it into your project and set up your project to be built with this library.
- Or use thestm32-cmake (see the next section).
This project based onstm32-cmake, read it's readme and install, then set appropriate environment variables, seestm32-env-example.ps1
The project comes with a template of a cmake configuration, so that it builds as library that can be linked using CMake in other STM32 projects. Use variables defined inCMakeLists.txt to enable, disable and configure internet modules.
To make it work for your MCU family and model you must changeMCU_FAMILY andMCU_MODEL CMake variables.
About
An ENC28J60 (cheap ethernet module) library for STM32 projects
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors4
Uh oh!
There was an error while loading.Please reload this page.