Comments (11)
The 5v is the power to the processor, not the cc1101.
It's usb powered so probably 5v. You just need to make sure there's not a regulator reducing the cpu input power to 3.3v
Might be worth asking Smart Home Komponente about schematics
from evofw3.
There are alternative build options for the 328 that are different pinouts to the cc1101
from evofw3.
There is a pdf detailing which pins are used:
https://www.smart-home-komponente.de/support/aufbauanleitungen/
But if I read your board definition, the main question is the order of INT0/INT1
could I try a 'pro' layout in stead of a 'nano' or are there other differences between those?
from evofw3.
That's the only difference between the pro and the nano
from evofw3.
@jaccol Were you able to get the firmware working? I'm considering to purchase the same USB dongle, since the one referenced in this repository is out-of-stock.
from evofw3.
I have not been able to get it to work, but I also did not spend much time on it, busy with other projects. I won't have physical access to the device for the next three weeks ...
from evofw3.
FYI i build a custom dongles using the Arduino Pro Micro 3.3V 8Mhz and a 868 radio. It only required a minor rework.
My tip is double check your SPI connection. Mine had the CS pin routed to the led. Unlikely though that de nanocul usb you bought has this issue.
from evofw3.
You appear to have moved the connection for the SPI CS pin,
What build options did you use to build?
The standard options available for
Atmega32u4 (3V3 8MHz) , pinout Pro Micro
should have compiled the firmware to use pin 18 ( Port B pin 6) on your board.
I suspect you used the SHA atmega32u4 pinout option which does attempt to use Port B Pin 0 for CS.
This pin does not appear on an edge connector which is why you appeared to need to solder on a wire.
from evofw3.
You might want to look at this picture.
I found a lot of variation in the antennas I used early on.
I found the ones that had a much longer effective length were not working as well.
The one at the top was by far the best, so I experimented with trimming one of the longer ones and improved it to the same as the top one.
You can see that I progressively trimmed more away each time before getting the best result.
The length of the wire in the top antenna was 137mm, By the time I finished the bottom one it was about 143mm.
The antenna in your picture looks significantly longer.
When you calculate the length (L) you need to take into account the coil diameter(D), wire diameter(d), number of coils(n) and stub length(l).
L = l + n x pi x ( D - d )
You might want to play with the length of your antenna.
For reference, the antenna in this image works very well.
https://www.amazon.co.uk/dp/B07NJV1F6F/
You can see it's very similar to the top one above
from evofw3.
Yes indeed @ghoti57, I used the default build. Probably it would have been easier to just update te IO config however, now I get a cool looking led blink whenever the SPI bus is addressed :).
Regarding the antenna, I bought and assembled it as-is and so far it is working perfectly within my entire house :).
Antenna theory is cool but can be tricky to tune without proper equipment.
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
- No longer working after upgrading to 0.7 HOT 22
- flashing to nanocul 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.