<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Smart Security and Surveillance</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/</link><description>A community design challenge focused on smart security and surveillance projects, where members design, build, and document practical solutions to real-world monitoring and protection problems.  Participants share their process, hardware choices, and resul</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Forum Post: RE: Accessing the PAN1326B Bluetooth module on the MAX32630fTHR</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56831/accessing-the-pan1326b-bluetooth-module-on-the-max32630fthr/234885</link><pubDate>Wed, 08 Apr 2026 18:18:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f3fc5de7-8560-434f-b22c-f15987d668ec</guid><dc:creator>skruglewicz</dc:creator><description>Hi Alistair I’m sorry to hear that your having problems. I’ve never used maximum boards, so I have no idea how to help. im a bit discouraged that arm mbed is being end of lived. Can I ask you to describe the dev env you have chosen if any? ide and version, language. Debugger etc. fedex just delivered the kit today</description></item><item><title>Forum Post: RE: Forum#1 - Challenge Overview - Adaptive Sentinel: Security Intelligence Hub</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56833/forum-1---challenge-overview---adaptive-sentinel-security-intelligence-hub/234884</link><pubDate>Wed, 08 Apr 2026 18:03:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e323ff5e-482f-4a55-946c-15b15943e4e2</guid><dc:creator>skruglewicz</dc:creator><description>I discovered that arm mbed is going to be “End of life “ this july,,,!,,, beautiful … what the heck… we’ll I guess I won’t follow any getting stared guide which seem to use MBED. im seeing that viscode/eclipse/arduino and as you mentioned maxim lpsdk. Is being used, I’ll change direction now. im a bit discouraged right now. And already have a bad taste in my mouth based on this news.. keep in touch Steve k</description></item><item><title>Forum Post: RE: Forum#1 - Challenge Overview - Adaptive Sentinel: Security Intelligence Hub</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56833/forum-1---challenge-overview---adaptive-sentinel-security-intelligence-hub/234878</link><pubDate>Wed, 08 Apr 2026 16:08:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6a51ec27-bd2f-4b43-b2b4-2e2813663c07</guid><dc:creator>arvindsa</dc:creator><description>This is the first time I&amp;#39;ll be developing on Maxim. Till now its been mostly STM32 and Nordic. I haven&amp;#39;t received the board myself, so zero hands on experience. I&amp;#39;ve settled on using the Maxims LPSDK. Its deprecated but its the only SDK that supports this NRND chip. Ive managed to use the hello world example given in the SDK to make a new blinky project. It compiles, now waiting for the board to see if it actually works. I used to love arduino as it got things done very fast but I found it limiting and downright frustrating sometimes.</description></item><item><title>Forum Post: RE: Forum#1 - Challenge Overview - Adaptive Sentinel: Security Intelligence Hub</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56833/forum-1---challenge-overview---adaptive-sentinel-security-intelligence-hub/234877</link><pubDate>Wed, 08 Apr 2026 15:50:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5b32c1e9-254a-416f-a790-b51942a43a76</guid><dc:creator>skruglewicz</dc:creator><description>Hi arvindsa Thanks for the comment and for following along! To be honest, I haven’t settled on a specific environment just yet. This will actually be my first time working with Analog Devices boards, so I’m bracing for a significant learning curve with the MAX32630FTHR# . My kit hasn&amp;#39;t arrived yet, but I’ve been busy researching how to program it. Since it uses the FeatherWing form factor and supports multiple IDEs and languages, I’m having a bit of trouble narrowing down the best solution to settle with. Once I have the hardware in hand, I plan on doing a deep dive into the board to see what works best. If you have any recommendations or tips on which environment you find most effective for this setup, I’d greatly appreciate your insight! Thanks for writing! Steve K</description></item><item><title>Forum Post: RE: Accessing the PAN1326B Bluetooth module on the MAX32630fTHR</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56831/accessing-the-pan1326b-bluetooth-module-on-the-max32630fthr/234876</link><pubDate>Wed, 08 Apr 2026 15:41:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c5d2b13a-c138-4ef6-bb60-838b9a636c05</guid><dc:creator>Alistair</dc:creator><description>Good news. It looks like the 32KHz signal is getting through. It starts off slightly slow for a few moments and then jumps to the correct frequency. This seems a little odd, and my best guess is that it starts off using an internal oscillator before activating the external crystal. Either way it should not break anything and all is good. The bad news is there are so many more things to check. My next call will be checking documentation relating to UART0 and comparing the registers to the functional UART1. I guess after that I will dig in to the Mbed libraries and look for things I may have missed. I am convinced it is something simple that I am missing.</description></item><item><title>Forum Post: RE: Accessing the PAN1326B Bluetooth module on the MAX32630fTHR</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56831/accessing-the-pan1326b-bluetooth-module-on-the-max32630fthr/234871</link><pubDate>Wed, 08 Apr 2026 13:00:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4949885e-fee5-4bfb-99f2-5ef25d85a95b</guid><dc:creator>Alistair</dc:creator><description>I believe you are correct that the chip needs resetting / initialising, but I don’t believe that command is making it to the module, and if it is I am not getting any response from it. I am going to be able to check that I have the controller flags set correctly to feed the 32KHz required, and I think that is working, but if it is then it is the UART related flags I need to turn my attention towards. The Arduino core does do some of the initialisation, but there is perhaps some more that needs doing first. If no one else knows then I will have to keep working the problem. Truth is mbed will do everything I need, but that is being deprecated. I can at least learn from that when porting to Arduino. My intention to use Arduino is because I want to keep things easy in the future and accessible, even if I need to do more work now to achieve that. It appears much of the SDK is available through the Arduino core so everything should be possible. For what I and doing I do not need a full Bluetooth stack and I have encapsulated other modules in the same way in the past, some hope that will be enough. I will say that for everything other than Bluetooth I have found the Arduino core more than adequate. If you get stuck then perhaps give it a look.</description></item><item><title>Forum Post: RE: Forum#1 - Challenge Overview - Adaptive Sentinel: Security Intelligence Hub</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56833/forum-1---challenge-overview---adaptive-sentinel-security-intelligence-hub/234866</link><pubDate>Wed, 08 Apr 2026 06:03:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:195404ed-2698-4920-b6af-030faee98c8a</guid><dc:creator>arvindsa</dc:creator><description>Ah, The Defending Champion. I&amp;#39;m interested to know which environment you will use. MBED / Arduino / Maxim LPSDK? I bet it is the last after i went though your Adaptive Environmental Monitoring and Smart Access Control</description></item><item><title>Forum Post: Forum#1 - Challenge Overview - Adaptive Sentinel: Security Intelligence Hub</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56833/forum-1---challenge-overview---adaptive-sentinel-security-intelligence-hub</link><pubDate>Wed, 08 Apr 2026 05:54:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ca432482-1443-4fc2-aaaa-207f009f8f84</guid><dc:creator>skruglewicz</dc:creator><description>Hello everyone! I&amp;#39;m excited to introduce myself and share my participation in the Smart Security and Surveillance Design Challenge. This marks the beginning of my journey with the challenge, and this forum post is my first entry In a series of forum posts for this challenge. I was thrilled to be selected as one of the applicants for this exciting challenge. The opportunity to work with the challenge sponsor&amp;#39;s kit for Smart Security and Surveillance represents exactly the kind of innovative project I was hoping to tackle. I am a Retired Senior Software Engineer, with nearly 40 years of experience in the field, from 1980 until my retirement in 2018. I hold a Bachelor of Science Degree in Computer Science from Boston University (Class of 1980). I am now an active and recognized contributor to the technical community, specifically on element14.com and Hackster.io . I have authored a significant number of blogs, documenting my technical findings, project builds, and participation in numerous RoadTests and Design Challenges. This community involvement highlights my commitment not only to development but also to knowledge sharing and technical documentation. I have deep technical expertise in Embedded Systems and IoT , with extensive hands-on experience in designing, developing, and documenting complex IoT projects. I am proficient across a wide range of hardware platforms, including microcontrollers and Single Board Computers (SBCs) from leading vendors. My experience includes working with NXP devices like the MCXA153 and FRDM-MCXN947, various Arduino boards (Uno Q, NANO 33 IoT), Nordic&amp;#39;s nRF series (nRF9160, nRF7002 Wi-Fi 6 DK), and kits from Infineon, Renesas, and DFRobot. Additionally, I utilize SBCs such as the Raspberry Pi 4 and Pi 5-based reComputer AI for more compute-intensive applications. My robust software foundation spans multiple operating systems and toolchains. I am skilled in using popular IDEs like VS Code, Eclipse, ModusToolbox, and MCUXpresso, and I operate comfortably within Windows, Ubuntu Linux, and Raspberry Pi OS environments. For real-time and resource-constrained applications, I have hands-on experience with Zephyr RTOS, FreeRTOS, and AzureRTOS . My core programming skills lie in C/C++, Python, and MicroPython . Furthermore, I have practical experience in the growing fields of AI/ML , specifically with Edge AI and TinyML, leveraging frameworks such as TensorFlow and PyTorch, and using tools like Edge Impulse and Imagimob Studio. I am proficient with essential communication protocols including Wi-Fi, LTE, LoRaWAN, CAN, SPI, and I2C. My comprehensive plan for participation in this challenge centers around progress tracking and transparent documentation, culminating in a detailed Project blog. My primary mechanism for sharing updates and engaging with the community will be through a series of dedicated posts on the official Challenge Forum . I plan to publish multiple, periodic updates detailing each phase of the project—from initial concept and component sourcing to prototyping, coding, and final integration. Each forum post will be numbered contained in the Title. The title will also include the topic of the post. This post is the first in this series. These posts will serve a dual purpose: firstly, to chronicle my progress and maintain a public record of my journey, and secondly, to actively seek assistance and constructive feedback from fellow participants, mentors, and subject matter experts within the community. I will leverage the collective knowledge of the forum to troubleshoot issues, optimize my design, and ensure the project&amp;#39;s successful execution.. The culmination of this effort will be a comprehensive Final Project submission. This document will serve as a complete resource for understanding my build. It will meticulously detail: The Build Process: A step-by-step narrative of the physical assembly, circuit design, and component integration, highlighting key decisions and challenges overcome. Functional Specifications: A clear outline of what the final device is designed to do, including all user-facing features and expected performance metrics. Technical Specifications: A deep dive into the hardware architecture, software stack, communication protocols, and power management system. Final Outcome and Evaluation: An honest assessment of the finished project, comparing the results against the initial goals and outlining any unexpected successes or areas for future improvement. This structured approach to documentation and community interaction is designed not only to fulfill the requirements of the challenge but also to contribute a valuable, easily understandable resource to the wider community. Building upon my successful Adaptive Environmental Monitoring and Smart Access Control project here on element14 for the Smart Spaces Design Challenge , I decided to extend this project using the Sponsor kit provided by this challenge, using the two MCU’s plus the components from the kit and an Arduino UNO Q to my design. For the Smart Spaces Design Challenge , challengers were tasked with using an NXP FRDM MCX A and an N Series to create a building automation project. I designed an intelligent building automation solution using a distributed architecture, with the NXP FRDM MCX A153 as the central HUB and multiple FRDM MCX N236 boards as EDGE sensor nodes. In this challenge design,I plan to replace the two NXP MCX N236 (edge nodes) boards with the two MAX32630FTHR MCU kits, plus other components from the kit, and replace the NXP MCX A153 (hub) with an Arduino UNO Q. Why the Arduino UNO Q? I decided to utilize the AI and DualBrain capabilities of the UNO Q. I recently did a roadtest on the UNO Q Test out Arduino&amp;#39;s Uno Q , here on Element14. I was really impressed with the power of utilizing a powerful Linux system environment with a Zephyr real time OS on an Arduino MCU. Introducing my challenge entry project Adaptive Sentinel: Security Intelligence Hub This project will transform a standard access control system into an intelligent, multi-modal security hub integrating environmental awareness with advanced surveillance. Utilizing the MAX32630FTHR, I will implement a distributed &amp;quot;Sentry and Hub&amp;quot; system. The project creates a &amp;quot;Living Security&amp;quot; prototype, combining my existing &amp;quot;Adaptive Environmental&amp;quot; system design with the challenge kit&amp;#39;s components for an agile, responsive security solution. Possible Edge Node applications. Facial Recognition &amp;amp; Voice Entry : Integrate a Facial Recognition Door Entry System as the primary security layer. By adding a voice-detection component (leveraging the kit&amp;#39;s processing power), the system will require dual-factor biometric authentication (face + voice passphrase) for high-security areas. Crowd &amp;amp; Sentiment Monitoring: Using the kit&amp;#39;s W&amp;#252;rth Elektronik ICLED Display, the system will provide real-time visual feedback on &amp;quot;Crowd Sentiment.&amp;quot; In a commercial or residential lobby setting, the system will analyze entry patterns and environmental stress levels, displaying a color-coded &amp;quot;Atmosphere Index&amp;quot; (e.g., green for calm, pulsing red for high-occupancy or detected anomalies). Active Break-In &amp;amp; Sentry Response : Using Adafruit DC Motor + Stepper FeatherWings, build a Remote Security Sentry. During a &amp;quot;Break-In Monitoring&amp;quot; event, motors will deploy physical barriers or orient sensors toward a breach detected by sensors. Enhanced Environmental Logic: Using the Ethernet FeatherWing, Ensure all data—from air quality to security breaches—is logged to a central dashboard. This allows the system to correlate environmental data (like a sudden rise in temperature or CO2) with security events (like a fire-related evacuation), automatically unlocking doors for safety. As a participating challenger I was awarded the Sponsored Challenger Kit free of charge to incorporate into my project. I will conduct a Deep Dive into the Kit, getting to understand the development environment and how I can use these components in my project. I will be researching these components and reporting my progress using my next forum post. My plan includes detailing the integration of the kit&amp;#39;s components into my design, as well as outlining the programming logic for each individual part. Since I never have had the opportunity to experiment with these devices I will be devoting my time in the next couple of weeks to experimenting with the kit components and gain a better understanding on how they fit into this challenge. I would be interested in knowing from the other participants how they are understanding the usage and programming of the kit components and on some tips and workarounds that were found. Looking forward to collaborating with everyone.</description><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/W_26002300_252_3B00_rth%2bElektronik%2b150015%2bFeatherwing%2bICLED%2bDisplay">W&amp;#252;rth Elektronik 150015 Featherwing ICLED Display</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/Particle%2bFWNG_2D00_ETH%2bEthernet%2bFeatherwing%2bAdapter">Particle FWNG-ETH Ethernet Featherwing Adapter</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/FTHR_2D00_PMD_2D00_INTZ">FTHR-PMD-INTZ</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/MAX32630FTHR_2300_">MAX32630FTHR#</category></item><item><title>Forum Post: RE: Accessing the PAN1326B Bluetooth module on the MAX32630fTHR</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56831/accessing-the-pan1326b-bluetooth-module-on-the-max32630fthr/234859</link><pubDate>Wed, 08 Apr 2026 01:34:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a37fdebc-8dbd-4225-9054-be758866caeb</guid><dc:creator>arvindsa</dc:creator><description>I have not received the board, so i am not a stage where i can give you a tested solution, but when i was reading the user guide during the application stage i had seen that the TI&amp;#39;s CC2564 Chip inside this module requires an init script to be sent after reset. https://pideu.panasonic.de/development-hub/pan1326/evaluation_board/user_guide/ . Do let me know, I am starting to think using this module will be quite hard. Also I am planning to use Maxim&amp;#39;s LPSDK which seem to have the necessary BLE Stack and it takes care of the init script by itself. Again I have only setup the SDK and configured make file to compile a blinky code. But never put it on the board.</description></item><item><title>Forum Post: RE: Post 1: Autonomous Tracking Security Sentry: An Introduction</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56825/post-1-autonomous-tracking-security-sentry-an-introduction/234857</link><pubDate>Tue, 07 Apr 2026 19:34:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:65f96d14-53ad-4535-bf36-19bb863fd850</guid><dc:creator>DAB</dc:creator><description>Sounds like a fun project, I look forward to the build out.</description></item><item><title>Forum Post: Accessing the PAN1326B Bluetooth module on the MAX32630fTHR</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56831/accessing-the-pan1326b-bluetooth-module-on-the-max32630fthr</link><pubDate>Tue, 07 Apr 2026 16:35:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5175fb43-04ed-4650-9b6e-996789342b76</guid><dc:creator>Alistair</dc:creator><description>I have dome some experimentation over the long weekend and had some success in getting the MAX32630fTHR working with the Arduino IDE. In fact it is pleasingly fast to compile and upload. I will try and finish documenting this process just in case it is of help to others, or me in the future when I have forgotten everything. ;-) There is one thing I am struggling with however, and I was wondering it anyone has the solution. I am trying to communicate with the PAN1326B to scan for Bluetooth devices. It should be on UART0, and having dug deep in to the Arduino core for the module it looks like that is mapped correctly. However when I send data (a HCI reset of 01,03,0c,00 for example) to it nothing happens and nothing ever comes back. I have pulsed down P1.6 (BT_RST) for a few hundred milliseconds to try and reset things and nothing changes. I have held CTS low, but also checked it high just in case. One complication is the PAN1326B required a 32KHz signal, but this is a feature built in to the MAX32630 in P1.7. If I do not activate this then RTS remains high as expected. When I set the PWR_PSEQ_32K_EN flag in PWRSEQ_REG4 to activate the 32KHz output RTS from the module is briefly high, but then goes low in a fraction of a second. I believe this is as expected. Now one odd thing is if I leave the module running it will eventually do high. This is not quick though and may be some kind of power saving feature perhaps? I am blindly assuming that the clock is being generated and being passed thought correctly, but there is a test pad TP4 so I can confirm this tomorrow. Everything else is not exposed on the board unfortunately. So, has anyone got any thoughts on why I am not able to communicate with the module, or advice of what to try next?</description></item><item><title>Forum Post: Identity Protocol - Part 2 - Django Server</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56830/identity-protocol---part-2---django-server</link><pubDate>Tue, 07 Apr 2026 16:34:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1ab561ef-c7f2-445b-8eb2-0783970ed89c</guid><dc:creator>arvindsa</dc:creator><description>Recap: The idea is simple enough: stop making people swipe a card and type a PIN at every single door. Instead, the ID card (a MAX32630FTHR + ATECC508A in your pocket) unlocks once via PIN, then silently does challenge-response crypto over Bluetooth every time you walk up to a door. If the card gets yanked off you, the IMU detects the tug and it locks itself. No PIN, no entry. For more details check the Part 1 of the series Part 1 - The Idea Identity Protocol Part 1 - Plan The Sponsored kit is on the way, and Scheduled to be delivered this Saturday. I am gonna be travelling from Satuday morning to Wednesday Night, This was planned earlier and so as per that plan, I am making the Django server first Server Architecture Overview There are two distinct types of clients, One will be the Door device and the other is Browser being accessed by security for evaluating logs and analytics, each with their own authentication path hitting separate sets of endpoints. The request routing: And the five database models with their relationships: The two auth paths are the key structural decision here — more on that below. The server is plainly a Proof of Concept. Therefore, I am not implementing any production-grade access control management system — it just needs to do two things well enough to demo the protocol: hand out public keys to doors, and receive access logs. Anything beyond that is a bonus. That said, I ended up building a fair bit more than the bare minimum because the admin dashboard and analytics make demos much more compelling. Models There are five models. Four of them map directly to real-world entities in the system: IDDevice - represents one ID card. Stores the owner&amp;#39;s name and email, the ATECC508A&amp;#39;s public key (DER-encoded, hex), a status (&amp;#39;active&amp;#39;, &amp;#39;inactive&amp;#39;, &amp;#39;lost&amp;#39;), and a &amp;#39;last_seen&amp;#39; timestamp updated on each successful access. The public key is what gets handed to doors so they can verify signatures. DoorDevice - a door controller. Has a name, location string, its own public key, a status, and a last_heartbeat timestamp. Each door gets an API key (see below) to authenticate with the server. AccessEvent - the audit log. Every authentication attempt — success or failure — gets written here by the door, with a timestamp, which ID card and door were involved, and the result. The result field covers the interesting failure modes specifically: bad signature, blacklisted card, PIN timeout, tug detected. This is where you&amp;#39;d look to investigate anything suspicious. Blacklist - revoked ID cards. When a card is reported lost or stolen, it goes here. The door can either poll `GET /api/blacklist-check/ /` per-card, or fetch the whole list at once with `GET /api/blacklist-sync/` and cache it locally. Local caching is the better option — it means the door can still reject blacklisted cards even if the server goes down. DeviceAPIKey - lightweight auth for door-to-server communication. No JWT, no OAuth dance — a door just sends `Authorization: Api-Key ` in the header. The key is generated with `secrets.token_hex()` and stored in the database. The admin creates these keys and provisions them onto door hardware during setup. Each key tracks `last_used`, which is a nice sanity check during debugging. Authentication Design Decision There are two completely separate authentication mechanisms here, for two completely different clients. Door devices use an API Key system - a static token in the `Authorization: Api-Key ` header. Ideally, I should implement more secure system but as i said before, this is a proof of concept for and so a token stored in flash, issued once during setup, is simple and easy to implement. The admin browser uses Django&amp;#39;s standard SessionAuthentication. it just works for a browser-based admin UI. API Endpoints Device-facing GET /api/keys/ / - Fetch an ID card&amp;#39;s public key POST /api/events/ - Log an access attempt GET /api/blacklist-check/ / - Check if one card is blacklisted GET /api/blacklist-sync/ - Fetch the full blacklist for local caching Dashboard/analytics GET /api/dashboard/stats/ - Today&amp;#39;s and this week&amp;#39;s access counts + success rates GET /api/dashboard/per-door/ - Per-door stats + hourly breakdown GET /api/dashboard/per-device/ - Per-ID-card access frequency GET /api/dashboard/security/ - Recent failures, tug detections, suspicious devices GET /api/dashboard/trend/ - Daily totals for charting (last N days) Plus the standard DRF viewset CRUD routes for &amp;#39;id-devices&amp;#39;, &amp;#39;door-devices&amp;#39;, &amp;#39;access-events&amp;#39;, and &amp;#39;blacklist&amp;#39;. The Admin Dashboard There&amp;#39;s a custom admin dashboard at `/dashboard/` — a separate Django app with Bootstrap 5 templates and its own session-authenticated views. It&amp;#39;s separate from Django&amp;#39;s built-in admin (still present at `/admin/` for low-level data access). I am building my UI using the ever awesome AdminLTE theme. Overview - Live stats: today&amp;#39;s and this week&amp;#39;s totals + success rate, 7-day sparkline, recent events feed ID Devices - Full CRUD: register, edit, delete, search/filter by status Door Devices - Full CRUD: register, edit, delete, filter by status Event Log - Browse all access events, filter by result, door, date range Blacklist - Blacklist a device, remove entries API Keys - Create and revoke door device API keys Analytics - Charts: daily trend, result breakdown, per-door stats, suspicious device detection Screenshots Dashboard Door Device CRUD Access Log Device Keys Analytics There are some bugs i need to crush. Will post the Source code post that</description><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/security_2D00_challenge">security-challenge</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/django">django</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/api">api</category></item><item><title>Forum Post: Post 1: Autonomous Tracking Security Sentry: An Introduction</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56825/post-1-autonomous-tracking-security-sentry-an-introduction</link><pubDate>Mon, 06 Apr 2026 22:46:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cc78eea1-0a94-4691-b242-0f15c7dbfb46</guid><dc:creator>adam_k</dc:creator><description>Hi all! Thought I’d give a little introduction to myself and what I’m going to be building over the coming weeks. I’m currently in my third year studying Electronics &amp;amp; Electrical Engineering at the University of Glasgow, though on exchange to the University of British Columbia at the moment. I’ve worked on projects throughout my degree, the most recent being designing and building a heartrate monitor, though this will be my first with Element14. Also gained some experience working on power supplies and control systems at Leonardo UK in Edinburgh last summer. My design is essentially a two-node tracking security system. Node A will include a camera and motor allowing it to pan to track movement. The built in IMU on the MAX32630FTHR will also detect if the device is being moved or tampered with. This data will be send the data via Bluetooth to Node B, the ‘command station’, which will display the status to the user via the LED display. It may also drive a secondary function, such as locking doors, though this is still to be decided. Ethernet will provide the connection to the local network, which could log all incidents with a simple Python server. In addition to the provided kit, I’ve ordered Arducam Mini 2MP Plus SPI Camera Module, a NEMA 17 motor, LiPo battery, and various other components needed to make this work. The camera is easily compatible with the MAX32630 and provides on-chip JPEG compression which is essential in this project for transmitting data with limited SRAM availability. Arducam Mini 2MP Plus (OV2640) &amp;amp; Nema 17 Stepper Motor (12V 0.4A) This is just a brief overview of the project, my next post will include more details. For now the biggest challenge I foresee is time. With exams and travel plans, it may be tight, but should be manageable with proper planning. Looking forward to what the next few weeks have to offer!</description></item><item><title>Forum Post: RE: Don't Forget to Set - A Box of Joy Arrived</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56822/don-t-forget-to-set---a-box-of-joy-arrived/234837</link><pubDate>Mon, 06 Apr 2026 14:59:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a7baf51e-b9ad-4850-9d0b-f09ca8f8ed98</guid><dc:creator>Aniket_kumar_raj</dc:creator><description>Great packaging, respect to Element 14, really excited to know what this kit can be used to make...</description></item><item><title>Forum Post: RE: Don't Forget to Set - A Box of Joy Arrived</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56822/don-t-forget-to-set---a-box-of-joy-arrived/234833</link><pubDate>Mon, 06 Apr 2026 12:04:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:224a0a4a-309b-409a-b05a-30ae7030d9ac</guid><dc:creator>arvindsa</dc:creator><description>Nah, I&amp;#39;ll miss out the color. But this is a challenge right.. my package will take a week more to arrive.</description></item><item><title>Forum Post: RE: Don't Forget to Set - A Box of Joy Arrived</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56822/don-t-forget-to-set---a-box-of-joy-arrived/234830</link><pubDate>Mon, 06 Apr 2026 11:31:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e4554b84-ebb3-4d7a-9f5e-e928c38c600a</guid><dc:creator>Alistair</dc:creator><description>Yes, there needed to be a substitution because of stock availability. Hopefully it will not hinder things for you or any one else.</description></item><item><title>Files: Managed Videos</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/m/managed-videos</link><pubDate>Mon, 06 Apr 2026 03:49:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:bfefaee9-8ec1-4910-9c58-06ebacc25efd</guid><dc:creator /><description /></item><item><title>File: From blink to DIY Mini Game - Charlieplexing explained</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/m/managed-videos/151185</link><pubDate>Mon, 06 Apr 2026 03:49:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:deb197b0-95bc-4280-89df-9e4f2902d13c</guid><dc:creator>arvindsa</dc:creator><description>JLCPCB 1-20 layer PCB from $2, PCBA from $0, Sign up to Get $54 Coupons here: https://jlcpcb.com/?from=bitluni Available for FR-4, Flex PCB, Rogers,PTFE Teflon, Copper Core and Aluminum. (Sponsor) This video showa a little game console that I desi...</description><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/educational">educational</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/wch">wch</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/ch32v003">ch32v003</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/maker">maker</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/tinkering">tinkering</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/diy">diy</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/electronics">electronics</category><category domain="https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/tags/Charlieplexing">Charlieplexing</category></item><item><title>Forum Post: RE: Don't Forget to Set - A Box of Joy Arrived</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56822/don-t-forget-to-set---a-box-of-joy-arrived/234827</link><pubDate>Mon, 06 Apr 2026 03:48:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6055136e-3463-492b-9bf5-99c42ccba049</guid><dc:creator>arvindsa</dc:creator><description>You received the CharliePlexed LED Featherwing? It was supposed to be Featherwing ICLED Display. One one side, I am losing the Color functionality. But It will be a fun trying to make serious animation with this. I remembered this video by bitluni: https://www.youtube.com/watch?v=OW_Sk_dbQm8 and do let me know if your arduino setup works</description></item><item><title>Forum Post: RE: Don't Forget to Set - A Box of Joy Arrived</title><link>https://community.element14.com/challenges-projects/design-challenges/smart-security-and-surveillance/f/forum/56822/don-t-forget-to-set---a-box-of-joy-arrived/234826</link><pubDate>Mon, 06 Apr 2026 03:46:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3dc160bc-9d0a-4047-a90e-5ae213c02990</guid><dc:creator>chloro</dc:creator><description>Amazing kit, Alistair! Really excited to see what you build with this.</description></item></channel></rss>