Comments (22)
There are two variants of the atmega328P based modules around. They have different connections between the 328 and the cc1101.
You need to select the correct option in the arduino GUI when compiling/building
from evofw3.
So I've tried both the nano and the Pro options from the GUI, and I get the same result
from evofw3.
Thinking back, I may be using an atmega128 - is this likely to be a problem with the newer version of the library?
from evofw3.
There is no significant difference between the 328 and 328p for evofw3
from evofw3.
Just realised you said 128 not 328.
I'll have a look at the spec and work out how to get it to compile.
If it worked with 0.4.4 there's a reasonable chance it will work with 0.7.0
Do you remember how you compiled 0.4.4 - that predates my custom board definitions.
I wasn't aware anyone was using anything but 328(p) and was preparing for the much better 32u4 support.
May take me a few days - just returned from holiday and I'm going to be busy catching up with stuff.
from evofw3.
Did you mean atmega168? Is it 8MHz or 16MHz?
from evofw3.
Don't worry too much about this - I have a 32u4 board due to be delivered any day. I doubt very much I will be able to remember how I built it.
from evofw3.
And you were right - atmega168. 16MHz I believe
from evofw3.
Where are you getting the 32u4? If it's a nanocul device you might want to keep an eye on this issue.
from evofw3.
So I've got a genuine Arduino Micro, which looked to me to be compatible. HW Uart, 16MHz clock.
I've downloaded the Sketch, but getting absolutely nothing on the serial monitor.
Using
Board: "atmega32u4 (HW Uart)"
Processor: "atmega32u4 (5V 16MHz)"
Pinout: "SHA atmega32u4"
Simple test sketch does output to serial port.
Any ideas?
from evofw3.
from evofw3.
https://thepihut.com/products/arduino-micro-with-headers
from evofw3.
Sticking serial.println ("Hello World") in tty_init does give me an output.
from evofw3.
from evofw3.
from evofw3.
I have a cc1101 connected.
from evofw3.
from evofw3.
In theory, like this:
MOSI-B2 MISO-B3 SCK-B1
GDO0-TXD1(D3) GDO2-RXD1(D2)
SHA: CSN-B0
I will double check in the morning
from evofw3.
So I had one of pins wrong. I'm now getting the version number, but nothing else. Looking at the code I thought I should be able to get a response from sending !V from the terminal window - but this does nothing? Or have a got this completely wrong?
from evofw3.
Ignore that last comment, tracked that issue down to serial port window not sending the expected end of line character
from evofw3.
And now getting some packets - had the GDO0 and GDO2 reversed.
from evofw3.
Glad you're sorted.
from evofw3.
Related Issues (20)
- can't program this onto my UNO HOT 2
- CC1101 to ATMEGA328P pinning HOT 38
- No response on specific command HOT 10
- Esp8266 or esp32 usefull HOT 7
- enhancement request: trace flag for device_id HOT 1
- flashing to nanocul not working HOT 11
- nano CUL not working HOT 11
- Starting tuning process on Raspberry Pi HOT 20
- No serial communication after successful board programming. nanoCUL board advice needed HOT 10
- nanoCUL not transmitting HOT 18
- Strange behavior on Remeha Elga Ace heatpump after activating Nanocul (evofw3) with Home Assistant (ramses_cc) HOT 3
- Please add License
- Header wrong in Wiki HOT 1
- STM8 HOT 28
- Evofw3 in Domoticz HOT 7
- no messages HOT 2
- Setting controller mode or set point not working from Domoticz HOT 203
- Is there a 'buy me a beer, coffee' or 'donate to my preferred charity'?
- Please change arduino.h to Arduino.h in tty_usb.cpp HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evofw3.