Blog J.Schweiss

Infosammlung zu .NET- Programmier-Themen & Elektronik

Arduino IDE Tipps

clock Februar 29, 2016 01:04 by author Administrator

Why Programming Arduino quickly becomes 'Advanced Programming'
Which Version of Arduino IDE to use?

What fails when you add more strings to your Arduino program (and how to fix it)
What's wrong with Arduino's flush() - Why you should never call flush() – Delays are evil, flush() is very evil.
Why does the sketch I downloaded not run on a compatible Arduino board
Help my Arduino IDE is running very slowly
How to change the colour of the Arduino Error Messages
How to turn off compiler optimizations in the Arduino IDE (and why you might need to)
How to see the Assembler instructions your Arduino Code is producing.
How to write Timings and Delays in Arduino (Why your program might fail after 50 days).
Using Non-ASCII chars in Arduino and other micro-processors
PollingAnalogRead - Read Analog values reliably without holding up the loop()
Debouncing Switches – How to detect a clean switch change in Arduino
How to reliably restart Arduino when connected to a battery backed RTC (real time clock) module – How to clear/reset the I2C



Java install aids

clock Februar 29, 2016 01:02 by author Administrator

here



Generate SSH Keys

clock Februar 29, 2016 01:00 by author Administrator

HowTo



DIY CNC

clock Februar 28, 2016 23:44 by author Administrator

here



Raspi PWD vergessen

clock Februar 28, 2016 23:41 by author Administrator

HowTo



Elro @ RASPI

clock Februar 28, 2016 23:38 by author Administrator

here

Beispiel für Arduino-Lib-Portierung nach RASPI



AC power maths

clock Februar 28, 2016 19:36 by author Administrator

here



WCF-WebServices

clock Februar 28, 2016 14:37 by author Administrator

Tutorial



RFM12B

clock Februar 28, 2016 10:59 by author Administrator

Overview Doku

Library Lib2 Moteino

Boards

 

MICRO mit 32U4

Der RFM12B Transceiver wird via SPI-Kommunikation angesprochen. Beim Arduino Uno sind die nötigen Signale (SS, MOSI, MISO, SCK) an den Pins D10 bis D13.
Der Arduino Micro hat als Microcontroller einen ATmega32U4. Die SPI-Schnittstelle ist bei diesem Board direkt auf die 2×3-polige Stiftleiste herausgeführt. Man kann die SPI-Signale also direkt dort abgreifen.
Für die Ansteuerung mit der Jeelib ist auch der ATmega32U4 vorgesehen. Die Pinkonfiguration ist in der Datei RF12.cpp abgelegt. Dieser Teil sieht wie folgt aus.  Es werden die digitalen Pins D14-D17 verwendet.

#elif defined(__AVR_ATmega32U4__) //Arduino Leonardo

#define RFM_IRQ 0     

// PD0, INT0, Digital3

#define SS_DDR DDRB

#define SS_PORT PORTB

#define SS_BIT     6   

// Dig10, PB6

#define SPI_SS    17   

// PB0, pin  8, Digital17

#define SPI_MISO  14   

// PB3, pin 11, Digital14

#define SPI_MOSI  16   

// PB2, pin 10, Digital16

#define SPI_SCK   15   

// PB1, pin  9, Digital15


Somit sollte eigentlich alles ohne Anpassungen in der Library lauffähig sein. Einfach den Arduino Micro als Board auswählen und die nötigen Signale am ICSP-Anschluss abgreifen.

 

IDE Besonderheiten mit “static” etc… und hier



JavaScript

clock Februar 27, 2016 23:19 by author Administrator

30 Tools

Interactive Maps

Data Visualization

Smoothie Charts  Tutorial

browserify

dotclear

codelobster



RTL-SDR

clock Februar 27, 2016 19:56 by author Administrator

Article and here

issues and multimode.py and pydemod here

painless guide to CRC-Error-Detection algorithms

Java based

Nano or T2 or Mini



Windows-Service with Remote Control

clock Februar 27, 2016 19:45 by author Administrator

Article

Windows-Service for Multithreading with Remote Control GUI

Animated GIF Library

MS-Service-Intro



Home-Automation

clock Februar 25, 2016 05:20 by author Administrator

here

Tiny-TX

RFM12



Live Image RASPI

clock Februar 25, 2016 05:18 by author Administrator

here



CAN

clock Februar 24, 2016 06:24 by author Administrator

Start Driver

Signal Arbitration



Reflow

clock Februar 23, 2016 04:41 by author Administrator

here



Spezial-Gehäuse

clock Februar 21, 2016 22:30 by author Administrator

z.B. OBD



Entity Framework Documentation

clock Februar 21, 2016 06:23 by author Administrator

here



EAGLE Tutorial

clock Februar 21, 2016 04:51 by author Administrator

PCB



Atmel Studio 7: Fix for “ Assembly "System.Collections.Immutable, Version=1.1.36.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"” not found. After VS2015 Update1 Install.

clock Februar 21, 2016 02:31 by author Administrator

---------------------------
AtmelStudio
---------------------------
Das "ErrorListPackage"-Paket wurde nicht ordnungsgemäß geladen.

Das Problem wurde möglicherweise durch eine Konfigurationsänderung oder durch die Installation einer anderen Erweiterung verursacht. Weitere Informationen erhalten Sie durch Prüfen der Datei "C:\Users\Jürgen\AppData\Roaming\Microsoft\AppEnv\14.0\ActivityLog.xml".

Durch einen Neustart von Visual Studio kann dieses Problem möglicherweise behoben werden.

Soll die Fehlermeldung weiterhin angezeigt werden?
---------------------------
Ja   Nein  
---------------------------
---------------------------
AtmelStudio
---------------------------
Die Datei oder Assembly "System.Collections.Immutable, Version=1.1.36.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
---------------------------
OK  
---------------------------

Fix:

Locate AtmelStudio.exe.config, search “System.Collections.Immutable”, replace ="1.1.36.0" to  "1.1.37.0" :

 <dependentAssembly>

<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/> </dependentAssembly>


Sign in