All Projects → ljessendk → CanFestival

ljessendk / CanFestival

Licence: LGPL-2.1, Unknown licenses found Licenses found LGPL-2.1 LICENCE Unknown COPYING
No description or website provided.

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
Makefile
30231 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to CanFestival

UDTStudio
UniSwarm Tools for UDT interface and CANOpen in Qt5
Stars: ✭ 13 (-69.05%)
Mutual labels:  canopen, can-bus
homebridge-yamaha-avr
homebridge-plugin for Yamaha AVR. Audio Receiver Accessory with Power, Input, Volume & Remote Control
Stars: ✭ 39 (-7.14%)
Mutual labels:  avr
Libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Stars: ✭ 247 (+488.1%)
Mutual labels:  avr
FASTUSBasp
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Stars: ✭ 78 (+85.71%)
Mutual labels:  avr
hwmf
Demo for Arduino Mega (ATmega2560) and an LCD. Got 2nd place at Revision 2020 wild compo.
Stars: ✭ 19 (-54.76%)
Mutual labels:  avr
oseid
Microchip AVR based smartcard/token with ECC and RSA cryptography
Stars: ✭ 17 (-59.52%)
Mutual labels:  avr
Helios
The free embedded operating system.
Stars: ✭ 223 (+430.95%)
Mutual labels:  avr
miniboot
🏗️ An I2C bootloader for Arduino.
Stars: ✭ 62 (+47.62%)
Mutual labels:  avr
TractorHacking.github.io
Tractor Hacking GHPages
Stars: ✭ 34 (-19.05%)
Mutual labels:  can-bus
3d printed keyboard
A fully 3D printed computer keyboard
Stars: ✭ 31 (-26.19%)
Mutual labels:  avr
rf bridge
RF (433Mhz) to MQTT Bridge - with hardware
Stars: ✭ 38 (-9.52%)
Mutual labels:  avr
rs485-moist-sensor
Digital (RS485 - based) soil moisture and temperature sensor
Stars: ✭ 51 (+21.43%)
Mutual labels:  avr
build-gcc
Shell scripts to build various gcc cross-compilers (primarily djgpp)
Stars: ✭ 34 (-19.05%)
Mutual labels:  avr
IntrOS
Free cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-9.52%)
Mutual labels:  avr
ariadne-bootloader
A little less unfinished TFTP bootloader for Arduino Ethernet or Arduino with Ethernet Shield
Stars: ✭ 40 (-4.76%)
Mutual labels:  avr
Piconomix Fwlib
open source bare-metal C firmware and documentation for microcontrollers
Stars: ✭ 226 (+438.1%)
Mutual labels:  avr
avrdude
AVRDUDE for Windows
Stars: ✭ 83 (+97.62%)
Mutual labels:  avr
M5Stack-NMEA-2000-Display-CAN-BUS
This repository shows how to use the M5Stack as NMEA 2000 Display and WiFi Gateway.
Stars: ✭ 29 (-30.95%)
Mutual labels:  can-bus
PalatisSoftPWM
Software PWM library for Arduino
Stars: ✭ 16 (-61.9%)
Mutual labels:  avr
MCP CAN lib
MCP_CAN Library
Stars: ✭ 567 (+1250%)
Mutual labels:  can-bus

This is a fork of https://bitbucket.org/Mongo/canfestival-3-asc which is again a fork of the original CanFestival-3 project http://dev.automforge.net/CanFestival-3

This is CanFestival-3 + the best fixes from canfestival-3-asc + optimizations for small memory devices.

The major improvement this fork brings to the table is the ability to place static data in flash instead of RAM to reduce memory consumption on devices with limited RAM (example PIC or AVR microcontrollers). As an example, the memory consumption of the AVR/Slave example is reduced by ~1KB.

Highlights of changes in this fork:

  • Fixed compile warnings in AVR example
  • Fixed MSG_WAR/MSG_ERROR debug output for AVR
  • Improved example buildscripts to automatically rebuild object dictionaries when gen_cfile.py or objdictgen.py changes.
  • Allow static dictionary index tables to be stored in flash instead of RAM to save RAM on small systems with limited RAM (for example AVR).
  • Allow constant data in object dictionary to be stored in flash instead of RAM to save RAM on small systems with limited RAM (for example AVR).
  • Hide internal structure definitions from public API

Comments/feedback: github < a t > ljessen < d o t > dk

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].