All Projects → nimaltd → W25qxx

nimaltd / W25qxx

Licence: gpl-3.0
w25qxx SPI FLASH driver for stm32 HAL

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to W25qxx

tinyfont
Text library for TinyGo displays
Stars: ✭ 37 (-82.46%)
Mutual labels:  stm32, spi
Mac Precision Touchpad
Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad
Stars: ✭ 5,107 (+2320.38%)
Mutual labels:  spi, driver
rpi
Microcontroller projects (RPi, Arduino, ATTiny85, ESP, Pico, STM8/32)
Stars: ✭ 76 (-63.98%)
Mutual labels:  stm32, spi
theCore
theCore: C++ embedded framework
Stars: ✭ 76 (-63.98%)
Mutual labels:  stm32, driver
Esp8266 Oled Ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Stars: ✭ 1,590 (+653.55%)
Mutual labels:  spi, driver
Yubihsm Go
A Go client for the yubihsm2 binary protocol and connector service
Stars: ✭ 19 (-91%)
Mutual labels:  library, driver
IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-81.04%)
Mutual labels:  stm32, spi
Ofxgpio
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Stars: ✭ 155 (-26.54%)
Mutual labels:  spi, library
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+4197.63%)
Mutual labels:  stm32, spi
Send altitude cocoos
IoT program for Arduino Uno / STM32 Blue Pill (libopencm3) that reads BME280 temperature + humidity + altitude sensors, via I2C or SPI with DMA and multitasking. Sends sensor data to Sigfox via Wisol Sigfox module on UART. Runs on cocoOS task scheduling library http://www.cocoos.net
Stars: ✭ 24 (-88.63%)
Mutual labels:  stm32, spi
Esp32 Mpu Driver
ESP32 full library for all MPU6000 MPU6050 MPU6500 MPU9150 MPU9250 with SPI and I2C support and more.
Stars: ✭ 111 (-47.39%)
Mutual labels:  spi, library
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-20.38%)
Mutual labels:  stm32, spi
Lpd8806
Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)
Stars: ✭ 207 (-1.9%)
Mutual labels:  library
Icecream
🍦 Never use print() to debug again.
Stars: ✭ 5,601 (+2554.5%)
Mutual labels:  library
Vuent
🎨 Vue.js components implementing Microsoft Fluent Design
Stars: ✭ 207 (-1.9%)
Mutual labels:  library
Fireshock
Windows USB Driver for Sony DualShock 3 Controllers
Stars: ✭ 206 (-2.37%)
Mutual labels:  driver
Pottery
Redis for humans. 🌎🌍🌏
Stars: ✭ 204 (-3.32%)
Mutual labels:  library
Instagram Api Python
Unofficial instagram API, give you access to ALL instagram features (like, follow, upload photo and video and etc)! Write on python.
Stars: ✭ 2,357 (+1017.06%)
Mutual labels:  library
Ohsce
PHP HI-REL SOCKET TCP/UDP/ICMP/Serial .高可靠性PHP通信&控制框架SOCKET-TCP/UDP/ICMP/硬件Serial-RS232/RS422/RS485 AND MORE!
Stars: ✭ 206 (-2.37%)
Mutual labels:  driver
Android References
👏 Android 示例程序:MVP, MVVM, 组件化, AndroidX, ARouter, RxJava, EventBus, ButterKnife, 视频播放, 视频直播, 网络访问, 布局和控件整理等
Stars: ✭ 206 (-2.37%)
Mutual labels:  library

W25QXX SPI FLASH Library for STM32

  1. Enable SPI and a Gpio as output(CS pin).Connect WP and HOLD to VCC.
  2. Select General peripheral Initalizion as a pair of '.c/.h' file per peripheral on project settings.
  3. Config w25qxxConf.h.
  4. Call W25qxx_Init().
  5. After init, you can watch w25qxx struct.(Chip ID,page size,sector size and ...)
  6. In Read/Write Function, you can put 0 to NumByteToRead/NumByteToWrite parameter to maximum.
  7. Dont forget to erase page/sector/block before write.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].