Skip navigation
I'm finding out about BLE more and more each week.  I didn't realize RPi was BLE or Arduino MKR WIFI 1010 was BLE. Updating the firmware on the Arduino MKR WIFI 1010, gave me a new platform to play with the RSL10. I have a feature for the project where one BLE device recognizes another when in proximity.  The BLE device will periodically scan for other BLE devices in the area and act on the result. Here's some modified code from the Arduino BLE examples.   if (peripheral) {  ...
  MCP23017 c library and main.c is attached below Additional Code included in main.c  The Code to initialize the GPIO_SPARE as output at maximum drive strength and onboard button (PB1) as input using SDK function.   Sys_DIO_Config(PIN_GIO_SPARE, DIO_6X_DRIVE | DIO_NO_PULL | DIO_MODE_GPIO_OUT_1); Sys_DIO_Config(PIN_BUTTON0, DIO_NO_PULL | DIO_LPF_ENABLE | DIO_MODE_GPIO_IN_0);   Code to change the output state of GPIO_SPARE without using interrupts when button (PB1) is press ...
steven.hintz

Song bird blog #3

Posted by steven.hintz Jan 14, 2020
started wiring on the corresponding machine, and also I'm not sure if my pictures and vid's are available on my other blogs so I put them in this one as well. ...
Initial Planning and Block Diagram After received this RSL10-SENSE-GEVK, I plan to connect this RSL10 sense to the IBM Watson IOT platform to send the data of temperature, humidity, accelerometer and gyroscope. After the data is published in real-time, I will connect an Arduino UNO to the IOT platform to acquire the sensor data. The Arduino will in turn control 4 servo motors base on the accelerometer and gyroscope values. ...
steven.hintz

Blog#2 songbird

Posted by steven.hintz Jan 13, 2020
Ok I finally got it working first test went great, this is the sound that the corresponding machine will pick up and hear. ...
Ok so I received my on semiconductor kit in the mail, and I'm learning to program it right now. There is definitely a learning curve but hopefully I can get it up and running. I'm hoping to make a machine that can help divers communicate with sound underwater. ...
  Think ON Design Challenge Blog Post #1 It has been months since I sent in my proposal to be part of this design challenge. I was quite excited to be chosen as a challenger. I was waiting to receive the RSL10-SENSE-GEVK before I did my first blog, but this is not the case. Up till now, I haven’t received any shipping information or the hardware. In this blog I will explain what my proposal was and how it will be accomplished.   My goal with this challenge is to create a wear ...
Introduction Requirements analysis Candidate 1 - Training Lab Pro Candidate 2 - MyTourbook Candidate 3 - GoldenCheetah Initial software testing Garmin data Importing SportTracks data The next steps Introduction This is Blog #2 of my Athlete telemetry design challenge. For background, please read Blog #1.   My RSL10-SENSE-DB-GEVK kit doesn't appear to have been despatched yet (let alone arrived), but I can still get on with some of the research for the pr ...
I spent many hours this week learning about BLE.  I've never used any BLE devices in projects before, so I needed to get up to date. I found some good training videos online. This set of videos from Ellisys is very good: https://www.youtube.com/watch?v=eZGixQzBo7Y&list=PLYj4Cw17Aw7ypuXt7mDFWAyy6P661TD48 Nordic Semiconductor also posted a few BLE videos: https://www.youtube.com/watch?v=pLgnHuGI69s https://www.youtube.com/watch?v=YAADUQ_Vxpk It's interesting that one module can h ...
I started the first prototype of the Smart Pet Collar. First I had to make a solid model of the actual parts. The blue section is the main PCB and components, The yellow box is the 10-pin J-Link connector. The green section is for the battery, and the silver and violet section is the NFC antenna. From this I designed a simple enclosure that would fit on my pup's collar. Then export a .stl file and print a part. Here's a pic of the assembled unit. Version 2 will have more of a curv ...
Introduction My project Design objectives The plan Research Materials Software development Mounting the device Testing Coming next Introduction This is my first design challenge of any sort on element14, although I have carried out eleven RoadTests. I studied Electronics and Physics at University but I don't really use either subject directly in my job. I am a self-employed IT Consultant, specialising in providing consultancy help to not-for-profit organis ...
So, while I'm waiting for hardware to arrive, I will ponder some of the project objectives and challenges. 1) I'm making a pet collar, so I need a pet collar and a way to attach the board to it.  This will require a 3D print and some board measurements. 2) To send data to the cloud, the unit currently uses an App on a phone, I'll need to do some range testing on the board and maybe some antenna mods. 3) I've downloaded documentation and code examples from hackster.io and developer.atmosp ...
I received my kit last week and decided to do an unboxing video.         The board size is extremely small and has a wide array of sensors on it. The Air Quality sensor doesn't work with the out of box software, so it looks like I'll have to make some changes in the software. The rest of the sensors work extremely well and show values and graphs on the app. The small form factor of the device makes it a really great piece of hardware to carry along. As of now, I am consid ...
After a long wait, I finally received my RSL10-SENSE-GEVK Kit, delivered to me by DHL Express The kit is enclosed in a big box, and inside the box contains a smaller box that has the logo of On-Semiconductor This box looks so elegant and eco-friendly. I am excited to see what is inside This box contains the RSL10-SENSE-GEVK itself, a Segger debugger J−Link LITE CortexM and a USB cable, a Bluetooth connector, a flexible antenna, battery, and a 10 pin connector. The RSL10-SENSE-GEVK ...