CMSIS_5
Labrador
CMSIS_5 | Labrador | |
---|---|---|
10 | 10 | |
1,242 | 1,074 | |
2.1% | - | |
4.7 | 3.6 | |
about 1 month ago | about 1 month ago | |
C | C++ | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CMSIS_5
-
Volkswagen will komplette Führung seiner Software-Sparte Cariad feuern
https://github.com/ARM-software/CMSIS_5/blob/develop/CMSIS/RTOS2/Source/os_systick.c bzw. dort https://www.keil.com/pack/doc/CMSIS/RTOS2/html/misraCompliance5.html#MISRA_1.
-
How to do STM32 with no abstractions?
You can download the generic CMSIS files from here. The device-specific CMSIS header files can be downloaded from the Keil website: MDK5 Software Packs. Those pack files are ZIP files, btw.
- C++20 Ranges Algorithms – 7 Non-Modifying Operations
- Widely-used open-source embedded C/C++ libraries?
- Need help creating guidelines for my custom UART API. Help!?
-
The tools and tech I use to run a one-woman hardware company – Thea Flowers
CMSIS is Arm's own standard ("Cortex Microcontroller Software Interface Standard") for low-level software interfacing.
It's on Github [1], and rather nice. Vendor's middleware can be of varying quality, so just using CMSIS seems refreshingly nice!
[1] https://github.com/ARM-software/CMSIS_5
- Is implementing FFT algorithm in microcontroller easy task for Master thesis?
-
Building a stand-alone SWD programmer
Sure, have a look at CMSIS-DAP, FreeDAP, Adafruit DAP, and Blackmagic Probe. SWD will let you access the target's memory space (e.g. RAM, registers, etc). To program the device, you will need to interact with the flash memory controller and this aspect is microcontroller-specific. You can tickle the flash controller registers manually (easier but slower) or you can use specialized RAM-code to make the microcontroller program itself (more difficult but faster).
- Compiling CMSIS without KEIL
Labrador
- Open Source Electronics Lab for $30 (2019)
-
Do you find it challenging to talk to your users?
I launched a crowdfunded product back in 2017 that has kept going for the past 5 years, and I've never had this problem at all.
Random people email me all the time (at least 3-5 times per week, even now) with information about bugs/feature requests, or just to say hi/thanks and show off their projects made with it.
Comparing my site (https://espotek.com) to yours, yours is much more "corporate" looking and doesn't explicitly invite contact.
I've seen other people advertising their CRMs and whatever in the comments, but perhaps it's just as simple as openly acknowledging that you're one guy, the business is your personal project and people shouldn't hesitate to contact you.
-
Self Balancing Arduino Robot
There also is the Labrador [1] which you can get for $30 just the board so need to get your own clips and bnc connectors etc and print a housing from thingverse. I got one for somebody for Christmas so need to get the feedback but sounds like a versatile little box.
[1] https://github.com/EspoTek/Labrador
-
Open Source Brain Computer Interface
>It's just very hard to sustain a business on one-off low volume hardware sales so the prices on the official site are relatively high compared to BOM (but perfectly reasonable and necessary to sustain further R&D).
I run a low-volume open source hardware business[1] and honestly don't buy this argument at all.
So many OSHW businesses have absolutely woeful logistics that treats every single person outside of the US (or occasionally EU) as an afterthought.
This both what drives up the cost and pisses people off enough to create a sustainable business model for the boys in Shenzhen.
People aren't going to support your business if you ask insultingly high shipping prices or are constantly out of stock.
[1]https://espotek.com
- EspoTek Labrador – AIO USB Scope, Signal Generator, PSU, Analyzer and Multimeter
-
Image Sharing. No Bullshit
Holy shit I LOVE the Labrador, it's the most useful thing I have. Guys, if you're into electronics at all, buy one right now (https://github.com/EspoTek/Labrador/), it's amazing and only $30.
Also I'd say I'm sorry about the comment but that would imply I've changed but I'm still a sarcastic asshole. I'm working on it though.
-
The tools and tech I use to run a one-woman hardware company – Thea Flowers
AussieWog, bonus points for humility:
This thread is about Eurorack products, and you happen to sell a pretty sweet looking low-cost oscilloscope
https://espotek.com/
-
Oscilloscope for 8 bit CPU .
But I recently ordered a labrador from https://espotek.com/ which seems more promising (while still cheap).
-
Looking for Approachable Open Source Projects to Contribute to
I have personally contributed to Labrador and The Powder Toy. They were both quite friendly.
-
A dedicated licence for open-source hardware: CERN OHL approved by OSI
I open-sourced my commercial USB oscilloscope design (https://github.com/EspoTek/Labrador) after doing a bit of research into boards targeted at electronics hobbyists and crowdfunded by individuals or small teams.
Invariably, a community didn't form around the closed-source boards and they died.
A lot of people asked me what I'm doing to protect my IP from being "stolen".
What are some alternatives?
Numerical-Recipies-in-C - Native implementation of 'Numerical Recipes in C'
tilck - A Tiny Linux-Compatible Kernel
stm32-cube-cmake-vscode - STM32, VSCode and CMake detailed tutorial
modules.tf-lambda - Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
range-v3 - Range library for C++14/17/20, basis for C++20's std::ranges
ags - AGS editor and engine source code
stm32-cmake - CMake for stm32 developing.
swerv_eh1 - A directory of Western Digital’s RISC-V SweRV Cores
SI - A header only C++ library that provides type safety and user defined literals for physical units
C++ Format - A modern formatting library
blue_pill_too - Like the STM32 blue pill there is a STM32F030F4P6 based blue board which so far as I know doesnt have a cool name yet.
pingnoo - An open-source cross-platform traceroute/ping analyser.